From 365c00a4a2af218d161e3bc459a7a91f766dc781 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tim=20R=C3=BChsen?= Date: Fri, 21 Feb 2020 14:41:40 +0100 Subject: [PATCH] * src/warc.c (warc_write_block_from_file): Check for write error (Coverity #1419654) --- src/warc.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/warc.c b/src/warc.c index e22f1fce..1cfb4f82 100644 --- a/src/warc.c +++ b/src/warc.c @@ -316,7 +316,11 @@ warc_write_block_from_file (FILE *data_in) static bool warc_write_end_record (void) { - warc_write_buffer ("\r\n\r\n", 4); + if (warc_write_buffer ("\r\n\r\n", 4) != 4) + { + warc_write_ok = false; + return false; + } #ifdef HAVE_LIBZ /* We start a new gzip stream for each record. */