Andrew's git
/
gitweb.git
/ blobdiff
summary
|
log
|
commit
|
diff
|
tree
commit
grep
author
committer
pickaxe
?
re
Merge branch 'ti/fetch-everything-local-optim'
[gitweb.git]
/
sha1_file.c
diff --git
a/sha1_file.c
b/sha1_file.c
index cc0f43ea849569664d1af9fe05a6b42917990a7f..ad775495659ee09cf287965f2f7b3044bb1b04e2 100644
(file)
--- a/
sha1_file.c
+++ b/
sha1_file.c
@@
-1262,6
+1262,9
@@
int sha1_object_info_extended(const unsigned char *sha1, struct object_info *oi,
if (find_pack_entry(real, &e))
break;
+ if (flags & OBJECT_INFO_IGNORE_LOOSE)
+ return -1;
+
/* Most likely it's a loose object. */
if (!sha1_loose_object_info(real, oi, flags))
return 0;