aboutsummaryrefslogtreecommitdiff
path: root/builtin/fetch.c
diff options
context:
space:
mode:
authorJunio C Hamano <gitster@pobox.com>2016-11-18 15:21:12 -0800
committerJunio C Hamano <gitster@pobox.com>2016-11-18 15:21:12 -0800
commit84679d470d577bcde1b6aa6af36c08a2d77b6e68 (patch)
treea42f20ac63cfacfcff3a25256592f41c22745961 /builtin/fetch.c
parent0b65a8dbdb38962e700ee16776a3042beb489060 (diff)
downloadgit-84679d470d577bcde1b6aa6af36c08a2d77b6e68.tar.gz
git-84679d470d577bcde1b6aa6af36c08a2d77b6e68.tar.xz
for-each-ref: do not segv with %(HEAD) on an unborn branch
The code to flip between "*" and " " prefixes depending on what branch is checked out used in --format='%(HEAD)' did not consider that HEAD may resolve to an unborn branch and dereferenced a NULL. This will become a lot easier to trigger as the codepath will be used to reimplement "git branch [--list]" in the future. Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'builtin/fetch.c')
0 files changed, 0 insertions, 0 deletions