object: add repository argument to parse_object_buffer
[gitweb.git] / builtin / diff.c
index b709b6e9842c68597b5bb7149db4054ef980fc53..d0421c90e298c4fd5bd6e75c6025aeebef8e745a 100644 (file)
@@ -400,7 +400,7 @@ int cmd_diff(int argc, const char **argv, const char *prefix)
                const char *name = entry->name;
                int flags = (obj->flags & UNINTERESTING);
                if (!obj->parsed)
-                       obj = parse_object(&obj->oid);
+                       obj = parse_object(the_repository, &obj->oid);
                obj = deref_tag(obj, NULL, 0);
                if (!obj)
                        die(_("invalid object '%s' given."), name);