summaryrefslogtreecommitdiff
path: root/environment.c
diff options
context:
space:
mode:
authorRené Scharfe <rene.scharfe@lsrfire.ath.cx>2013-04-17 18:33:54 (GMT)
committerJunio C Hamano <gitster@pobox.com>2013-04-17 21:50:45 (GMT)
commitde5abe9fe91a496d019d62abefe23df9d72fad30 (patch)
treeb7e96cb9f56afd1b82ad9a610c033f56254fc558 /environment.c
parent9dbe7c3d7f4424cf0c27c2d4efabf72e58fa76b9 (diff)
downloadgit-de5abe9fe91a496d019d62abefe23df9d72fad30.zip
git-de5abe9fe91a496d019d62abefe23df9d72fad30.tar.gz
git-de5abe9fe91a496d019d62abefe23df9d72fad30.tar.bz2
blame: handle broken commit headers gracefully
split_ident_line() can leave us with the pointers date_begin, date_end, tz_begin and tz_end all set to NULL. Check them before use and supply the same fallback values as in the case of a negative return code from split_ident_line(). The "(unknown)" is not actually shown in the output, though, because it will be converted to a number (zero) eventually. Signed-off-by: Rene Scharfe <rene.scharfe@lsrfire.ath.cx> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'environment.c')
0 files changed, 0 insertions, 0 deletions