changeset 15289:94c7e875f9b9

doveadm: Fixed printing large input from doveadm-server.
author Timo Sirainen <tss@iki.fi>
date Tue, 02 Oct 2012 22:37:49 +0300
parents 83695d6d41aa
children e29b627219b3
files src/doveadm/server-connection.c
diffstat 1 files changed, 2 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/src/doveadm/server-connection.c	Tue Oct 02 21:56:09 2012 +0300
+++ b/src/doveadm/server-connection.c	Tue Oct 02 22:37:49 2012 +0300
@@ -100,7 +100,8 @@
 {
 	if (conn->streaming) {
 		conn->streaming = FALSE;
-		stream_data(str, data, size);
+		if (size > 0)
+			stream_data(str, data, size);
 		doveadm_print_stream("", 0);
 	} else {
 		const char *text;