diff --git a/gvfs-helper-client.c b/gvfs-helper-client.c index 5a44c8a2dddbb3..fab06874d687fc 100644 --- a/gvfs-helper-client.c +++ b/gvfs-helper-client.c @@ -91,6 +91,9 @@ static void gh_client__update_loose_cache(const char *line) if (!skip_prefix(line, "loose ", &v1_oid)) BUG("update_loose_cache: invalid line '%s'", line); + if (get_oid_hex(v1_oid, &oid)) + BUG("update_loose_cache: invalid line '%s'", line); + odb_loose_cache_add_new_oid(gh_client__chosen_odb, &oid); }