Merge branch 'jc/for-each-ref-head-segfault-fix'
commit48e9ad5ef3afd39168e2fb72d0ce7ac5f7124d31
authorJunio C Hamano <gitster@pobox.com>
Wed, 23 Nov 2016 19:23:16 +0000 (23 11:23 -0800)
committerJunio C Hamano <gitster@pobox.com>
Wed, 23 Nov 2016 19:23:16 +0000 (23 11:23 -0800)
treecc1d0d3e96248ff01d1449eb5999a7ebed632724
parent1e37181391e305a7ab0c382ca3c3b2de998d4138
parent84679d470d577bcde1b6aa6af36c08a2d77b6e68
Merge branch 'jc/for-each-ref-head-segfault-fix'

Using a %(HEAD) placeholder in "for-each-ref --format=" option
caused the command to segfault when on an unborn branch.

* jc/for-each-ref-head-segfault-fix:
  for-each-ref: do not segv with %(HEAD) on an unborn branch
ref-filter.c