]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
doveadm-server: Register builtin dict drivers always at init
authorTimo Sirainen <timo.sirainen@dovecot.fi>
Wed, 30 Mar 2016 13:24:56 +0000 (16:24 +0300)
committerTimo Sirainen <timo.sirainen@dovecot.fi>
Wed, 30 Mar 2016 13:24:56 +0000 (16:24 +0300)
This was already done for doveadm. Fixes using doveadm dict commands via
doveadm-server.

src/doveadm/main.c

index 26b3502fec44431149f03c353bb72cea922bd6db..dca58467425462f2cade483272ed33c34281e29c 100644 (file)
@@ -5,6 +5,7 @@
 #include "master-service.h"
 #include "master-service-settings.h"
 #include "settings-parser.h"
+#include "dict.h"
 #include "client-connection.h"
 #include "client-connection-private.h"
 #include "doveadm-settings.h"
@@ -74,6 +75,7 @@ static void main_init(void)
        doveadm_cmds_init();
        doveadm_dump_init();
        doveadm_mail_init();
+       dict_drivers_register_builtin();
        doveadm_load_modules();
 }
 
@@ -84,6 +86,7 @@ static void main_deinit(void)
        doveadm_mail_deinit();
        doveadm_dump_deinit();
        doveadm_unload_modules();
+       dict_drivers_unregister_builtin();
        doveadm_print_deinit();
        doveadm_cmds_deinit();
        doveadm_http_server_deinit();