From: Timo Sirainen Date: Tue, 25 Oct 2016 17:54:17 +0000 (+0300) Subject: doveadm: Code cleanup - add and use DOVEADM_PRINT_TYPE_PAGER macro X-Git-Tag: 2.2.26~4 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=150b07f7ada23884277d2be45040b82dcf55cbef;p=thirdparty%2Fdovecot%2Fcore.git doveadm: Code cleanup - add and use DOVEADM_PRINT_TYPE_PAGER macro --- diff --git a/src/doveadm/doveadm-mail-fetch.c b/src/doveadm/doveadm-mail-fetch.c index 3da8b8954b..bf64aed908 100644 --- a/src/doveadm/doveadm-mail-fetch.c +++ b/src/doveadm/doveadm-mail-fetch.c @@ -663,7 +663,7 @@ static struct doveadm_mail_cmd_context *cmd_fetch_alloc(void) ctx = doveadm_mail_cmd_alloc(struct fetch_cmd_context); ctx->ctx.v.init = cmd_fetch_init; ctx->ctx.v.run = cmd_fetch_run; - doveadm_print_init("pager"); + doveadm_print_init(DOVEADM_PRINT_TYPE_PAGER); return &ctx->ctx; } diff --git a/src/doveadm/doveadm-master.c b/src/doveadm/doveadm-master.c index 1ff76f381a..6c777362de 100644 --- a/src/doveadm/doveadm-master.c +++ b/src/doveadm/doveadm-master.c @@ -158,7 +158,7 @@ static void cmd_service_status(struct doveadm_cmd_context *cctx) struct istream *input = master_service_send_cmd("SERVICE-STATUS"); - doveadm_print_init("pager"); + doveadm_print_init(DOVEADM_PRINT_TYPE_PAGER); doveadm_print_header_simple("name"); doveadm_print_header_simple("process_count"); doveadm_print_header_simple("process_avail"); diff --git a/src/doveadm/doveadm-print-pager.c b/src/doveadm/doveadm-print-pager.c index 7c9e65d455..75849bd154 100644 --- a/src/doveadm/doveadm-print-pager.c +++ b/src/doveadm/doveadm-print-pager.c @@ -102,7 +102,7 @@ static void doveadm_print_pager_deinit(void) } struct doveadm_print_vfuncs doveadm_print_pager_vfuncs = { - "pager", + DOVEADM_PRINT_TYPE_PAGER, doveadm_print_pager_init, doveadm_print_pager_deinit, diff --git a/src/doveadm/doveadm-print.h b/src/doveadm/doveadm-print.h index 35b415d9c0..cf99aaca87 100644 --- a/src/doveadm/doveadm-print.h +++ b/src/doveadm/doveadm-print.h @@ -3,6 +3,7 @@ #define DOVEADM_PRINT_TYPE_TAB "tab" #define DOVEADM_PRINT_TYPE_FLOW "flow" +#define DOVEADM_PRINT_TYPE_PAGER "pager" #define DOVEADM_PRINT_TYPE_TABLE "table" #define DOVEADM_PRINT_TYPE_SERVER "server" #define DOVEADM_PRINT_TYPE_JSON "json"