Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.kernel.org/pub/scm/git/git.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeff King <peff@peff.net>2014-02-24 11:49:05 +0400
committerJunio C Hamano <gitster@pobox.com>2014-02-24 22:12:58 +0400
commit2b15846dbfb31df10a69a4d56ae944a01563bc07 (patch)
tree22f680d01100b90ecec09f40d7f442d11d89024f /pretty.c
parent1dca155fe3fac29e847d2d8ff1087d892a129a9c (diff)
log: do not segfault on gmtime errors
Many code paths assume that show_date and show_ident_date cannot return NULL. For the most part, we handle missing or corrupt timestamps by showing the epoch time t=0. However, we might still return NULL if gmtime rejects the time_t we feed it, resulting in a segfault. Let's catch this case and just format t=0. Signed-off-by: Jeff King <peff@peff.net> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'pretty.c')
0 files changed, 0 insertions, 0 deletions