changeset 13136:02d97fb66047

doveadm: Fixed displaying output when using -A or -u wildcards.
author Timo Sirainen <tss@iki.fi>
date Tue, 28 Jun 2011 03:59:26 +0300
parents aa9b50f6a92b
children ed0688858e59
files src/doveadm/doveadm-mail-server.c
diffstat 1 files changed, 4 insertions(+), 4 deletions(-) [+]
line wrap: on
line diff
--- a/src/doveadm/doveadm-mail-server.c	Tue Jun 28 03:31:22 2011 +0300
+++ b/src/doveadm/doveadm-mail-server.c	Tue Jun 28 03:59:26 2011 +0300
@@ -214,10 +214,6 @@
 	i_assert(cmd_ctx == ctx || cmd_ctx == NULL);
 	cmd_ctx = ctx;
 
-	/* server sends the sticky headers for each row as well,
-	   so undo any sticks we might have added already */
-	doveadm_print_unstick_headers();
-
 	ret = doveadm_mail_server_user_get_host(ctx, input, &host, error_r);
 	if (ret < 0)
 		return -1;
@@ -227,6 +223,10 @@
 		return 0;
 	}
 
+	/* server sends the sticky headers for each row as well,
+	   so undo any sticks we might have added already */
+	doveadm_print_unstick_headers();
+
 	server = doveadm_server_get(ctx, host);
 	conn = doveadm_server_find_unused_conn(server);
 	if (conn != NULL)