summaryrefslogtreecommitdiff
path: root/compat/cygwin.c
diff options
context:
space:
mode:
authorBrandon Casey <drafnel@gmail.com>2011-01-06 00:30:01 (GMT)
committerJunio C Hamano <gitster@pobox.com>2011-01-06 20:21:49 (GMT)
commite83c267f71dfef72926807cd69aa8d570e57714e (patch)
tree897a5901a620548c880186b0566ee7c836888244 /compat/cygwin.c
parent685e9d9145a186a4b2036ecf2be73cc86d99a9b7 (diff)
downloadgit-e83c267f71dfef72926807cd69aa8d570e57714e.zip
git-e83c267f71dfef72926807cd69aa8d570e57714e.tar.gz
git-e83c267f71dfef72926807cd69aa8d570e57714e.tar.bz2
trace.c: ensure NULL is not passed to printf
GNU printf, and many others, will print the string "(null)" if a NULL pointer is passed as the argument to a "%s" format specifier. Some implementations (like on Solaris) do not detect a NULL pointer and will produce a segfault in this case. So, fix this by ensuring that pointer variables do not contain the value NULL. Assign the string "(null)" to the variables are NULL. Signed-off-by: Brandon Casey <casey@nrlssc.navy.mil> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'compat/cygwin.c')
0 files changed, 0 insertions, 0 deletions