blob: add repository argument to lookup_blob
[gitweb.git] / object.c
index 404919043d478ead8e6a1c894c4474fe068150b9..fde816ad952289fc9c336a37984d6a95aa4e3e90 100644 (file)
--- a/object.c
+++ b/object.c
@@ -193,7 +193,7 @@ struct object *parse_object_buffer_the_repository(const struct object_id *oid, e
 
        obj = NULL;
        if (type == OBJ_BLOB) {
-               struct blob *blob = lookup_blob(oid);
+               struct blob *blob = lookup_blob(the_repository, oid);
                if (blob) {
                        if (parse_blob_buffer(blob, buffer, size))
                                return NULL;
@@ -266,7 +266,7 @@ struct object *parse_object_the_repository(const struct object_id *oid)
                        error("sha1 mismatch %s", oid_to_hex(oid));
                        return NULL;
                }
-               parse_blob_buffer(lookup_blob(oid), NULL, 0);
+               parse_blob_buffer(lookup_blob(the_repository, oid), NULL, 0);
                return lookup_object(the_repository, oid->hash);
        }