]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
doveadm: Add doveadm_print_empty()
authorTimo Sirainen <timo.sirainen@open-xchange.com>
Mon, 25 Aug 2025 09:49:50 +0000 (12:49 +0300)
committerTimo Sirainen <timo.sirainen@open-xchange.com>
Mon, 25 Aug 2025 09:49:50 +0000 (12:49 +0300)
src/doveadm/doveadm-print.c
src/doveadm/doveadm-print.h

index 7cad3265ca3b2589c1767ac74afd2d23cb26fcfd..428cbfee9f730ebc0624460be8b25483c1804e13 100644 (file)
@@ -93,6 +93,12 @@ void doveadm_print(const char *value)
        ctx->header_idx++;
 }
 
+void doveadm_print_empty(unsigned int count)
+{
+       for (unsigned int i = 0; i < count; i++)
+               doveadm_print("");
+}
+
 void doveadm_print_num(uintmax_t value)
 {
        T_BEGIN {
index 81509ac70d887305795b45b88886b468bbfa8f0e..4cb96599de4d0e57a524034a327abd3d62629199 100644 (file)
@@ -33,6 +33,8 @@ void doveadm_print_header_simple(const char *key_title);
 unsigned int doveadm_print_get_headers_count(void);
 
 void doveadm_print(const char *value);
+/* Print count number of empty fields */
+void doveadm_print_empty(unsigned int count);
 void doveadm_print_num(uintmax_t value);
 /* Stream for same field continues until len=0 */
 void doveadm_print_stream(const void *value, size_t size);