Andrew's git
/
gitweb.git
/ blobdiff
summary
|
log
|
commit
|
diff
|
tree
commit
grep
author
committer
pickaxe
?
re
for-each-ref: do not segv with %(HEAD) on an unborn branch
[gitweb.git]
/
ref-filter.c
diff --git
a/ref-filter.c
b/ref-filter.c
index bc551a752c460cd4751034b3d69d7e9b5dfc775e..d7e91a78da17e46d013a2b80895204d14604bd0e 100644
(file)
--- a/
ref-filter.c
+++ b/
ref-filter.c
@@
-1017,7
+1017,7
@@
static void populate_value(struct ref_array_item *ref)
head = resolve_ref_unsafe("HEAD", RESOLVE_REF_READING,
sha1, NULL);
- if (!strcmp(ref->refname, head))
+ if (
head &&
!strcmp(ref->refname, head))
v->s = "*";
else
v->s = " ";