]> granicus.if.org Git - git/commit
format-patch: notice failure to open cover letter for writing
authorJunio C Hamano <gitster@pobox.com>
Fri, 22 Feb 2019 19:26:43 +0000 (11:26 -0800)
committerJunio C Hamano <gitster@pobox.com>
Fri, 22 Feb 2019 22:25:35 +0000 (14:25 -0800)
commit2fe95f494cde6cb3c3e6894bb687961b28b1764b
tree3220d3211082b8bde9f21908844a9e6ff218c67b
parentbc208ae31417ea4fecad14edcdb8b6c7decb0c38
format-patch: notice failure to open cover letter for writing

The make_cover_letter() function is supposed to open a new file for
writing, and let the caller write into it via FILE *rev->diffopt.file
but because the function does not return anything, the caller does not
bother checking the return value.

Make sure it dies, instead of keep going with a NULL output
filestream and relying on it to cause a crash, when it fails to
open the file.

Signed-off-by: Junio C Hamano <gitster@pobox.com>
builtin/log.c
t/t4014-format-patch.sh