/* Copyright (c) 2016-2018 Dovecot authors, see the included COPYING file */
#include "lib.h"
#include "array.h"
#include "str.h"
#include "ostream.h"
#include "doveadm.h"
#include "doveadm-server.h"
#include "doveadm-print.h"
#include "doveadm-print-private.h"
#include "client-connection.h"
#include "var-expand.h"
struct doveadm_print_formatted_context {
const char *format;
unsigned int idx;
};
{
}
static void doveadm_print_formatted_init(void)
{
}
static void
{
}
static void doveadm_print_formatted_flush(void)
{
}
{
i_fatal("formatted formatter cannot be used without a format.");
}
const char *error;
i_error("Failed to expand print format '%s': %s",
}
}
}
static void doveadm_print_formatted_deinit(void)
{
}
"formatted",
NULL,
};