commit
dcf7e417c6
9
refs.c
9
refs.c
|
@ -151,10 +151,15 @@ static int do_for_each_ref(const char *base, int (*fn)(const char *path, const u
|
||||||
break;
|
break;
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
if (read_ref(git_path("%s", path), sha1) < 0)
|
if (read_ref(git_path("%s", path), sha1) < 0) {
|
||||||
|
fprintf(stderr, "%s points nowhere!", path);
|
||||||
continue;
|
continue;
|
||||||
if (!has_sha1_file(sha1))
|
}
|
||||||
|
if (!has_sha1_file(sha1)) {
|
||||||
|
fprintf(stderr, "%s does not point to a valid "
|
||||||
|
"commit object!", path);
|
||||||
continue;
|
continue;
|
||||||
|
}
|
||||||
retval = fn(path, sha1);
|
retval = fn(path, sha1);
|
||||||
if (retval)
|
if (retval)
|
||||||
break;
|
break;
|
||||||
|
|
Loading…
Reference in New Issue