Andrew's git
/
gitweb.git
/ blobdiff
summary
|
log
|
commit
|
diff
|
tree
commit
grep
author
committer
pickaxe
?
re
rebase -i: fix SIGSEGV when 'merge <branch>' fails
[gitweb.git]
/
fsck.c
diff --git
a/fsck.c
b/fsck.c
index bcae2c30e6531f6a71f518877a71d9a5a9b232ae..48e7e36869a7cbcb47e2e2a0401dd1047612e5d7 100644
(file)
--- a/
fsck.c
+++ b/
fsck.c
@@
-1036,7
+1036,8
@@
int fsck_finish(struct fsck_options *options)
blob = lookup_blob(oid);
if (!blob) {
- ret |= report(options, &blob->object,
+ struct object *obj = lookup_unknown_object(oid->hash);
+ ret |= report(options, obj,
FSCK_MSG_GITMODULES_BLOB,
"non-blob found at .gitmodules");
continue;