changeset 20511:ce93ba3e5562

Compiler warning fix
author Timo Sirainen <timo.sirainen@dovecot.fi>
date Wed, 06 Jul 2016 23:41:18 +0300
parents 667223f1fc8a
children 9f7115042632
files src/doveadm/doveadm-zlib.c
diffstat 1 files changed, 2 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/src/doveadm/doveadm-zlib.c	Tue Jul 05 18:15:55 2016 +0300
+++ b/src/doveadm/doveadm-zlib.c	Wed Jul 06 23:41:18 2016 +0300
@@ -70,7 +70,8 @@
 	i_stream_unref(&input);
 
 	while (i_stream_read_data(input2, &data, &size, 0) != -1) {
-		fwrite(data, 1, size, stdout);
+		if (fwrite(data, 1, size, stdout) != size)
+			break;
 		i_stream_skip(input2, size);
 	}
 	i_stream_unref(&input2);