From: Timo Sirainen Date: Thu, 13 May 2010 11:01:26 +0000 (+0200) Subject: quota: Fixed doveadm plugin to compile again with new API. X-Git-Tag: 2.0.beta6~225 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=bc10373fc050eb9dd23f6ed5ee8207d0e4d142ee;p=thirdparty%2Fdovecot%2Fcore.git quota: Fixed doveadm plugin to compile again with new API. --HG-- branch : HEAD --- diff --git a/src/plugins/quota/Makefile.am b/src/plugins/quota/Makefile.am index 2ce2034fc8..798f312acf 100644 --- a/src/plugins/quota/Makefile.am +++ b/src/plugins/quota/Makefile.am @@ -10,6 +10,7 @@ AM_CPPFLAGS = \ -I$(top_srcdir)/src/lib-storage/index/maildir \ -I$(top_srcdir)/src/doveadm +lib10_doveadm_quota_plugin_la_LDFLAGS = -module -avoid-version lib10_quota_plugin_la_LDFLAGS = -module -avoid-version module_LTLIBRARIES = \ diff --git a/src/plugins/quota/doveadm-quota.c b/src/plugins/quota/doveadm-quota.c index 46d53b0a2e..7fe1723eff 100644 --- a/src/plugins/quota/doveadm-quota.c +++ b/src/plugins/quota/doveadm-quota.c @@ -50,11 +50,11 @@ cmd_quota_get_run(struct doveadm_mail_cmd_context *ctx ATTR_UNUSED, } static struct doveadm_mail_cmd_context * -cmd_quota_get(const char *const args[] ATTR_UNUSED) +cmd_quota_get_alloc(void) { struct doveadm_mail_cmd_context *ctx; - ctx = doveadm_mail_cmd_init(struct doveadm_mail_cmd_context); + ctx = doveadm_mail_cmd_alloc(struct doveadm_mail_cmd_context); ctx->run = cmd_quota_get_run; return ctx; } @@ -76,18 +76,18 @@ cmd_quota_recalc_run(struct doveadm_mail_cmd_context *ctx ATTR_UNUSED, } static struct doveadm_mail_cmd_context * -cmd_quota_recalc(const char *const args[] ATTR_UNUSED) +cmd_quota_recalc_alloc(void) { struct doveadm_mail_cmd_context *ctx; - ctx = doveadm_mail_cmd_init(struct doveadm_mail_cmd_context); + ctx = doveadm_mail_cmd_alloc(struct doveadm_mail_cmd_context); ctx->run = cmd_quota_recalc_run; return ctx; } static struct doveadm_mail_cmd quota_commands[] = { - { cmd_quota_get, "quota get", NULL }, - { cmd_quota_recalc, "quota recalc", NULL } + { cmd_quota_get_alloc, "quota get", NULL }, + { cmd_quota_recalc_alloc, "quota recalc", NULL } }; void doveadm_quota_plugin_init(struct module *module ATTR_UNUSED)