Mercurial > dovecot > core-2.2
diff src/lib-dict-extra/dict-fs.c @ 21378:8b87ae4cd4c3
dict-ldap|fs: Explicitly specify used dict_vfuncs methods.
This was done for other dict drivers in
ade5567577dadb0b275c840208d3ad21a9f00a36
author | Timo Sirainen <timo.sirainen@dovecot.fi> |
---|---|
date | Mon, 09 Jan 2017 19:10:25 +0200 |
parents | d7bed2a85e99 |
children | 59437f8764c6 |
line wrap: on
line diff
--- a/src/lib-dict-extra/dict-fs.c Thu Dec 29 13:17:57 2016 -0500 +++ b/src/lib-dict-extra/dict-fs.c Mon Jan 09 19:10:25 2017 +0200 @@ -271,21 +271,16 @@ struct dict dict_driver_fs = { .name = "fs", { - fs_dict_init, - fs_dict_deinit, - NULL, - fs_dict_lookup, - fs_dict_iterate_init, - fs_dict_iterate, - fs_dict_iterate_deinit, - fs_dict_transaction_init, - fs_dict_transaction_commit, - dict_transaction_memory_rollback, - dict_transaction_memory_set, - dict_transaction_memory_unset, - NULL, - NULL, - NULL, - NULL + .init = fs_dict_init, + .deinit = fs_dict_deinit, + .lookup = fs_dict_lookup, + .iterate_init = fs_dict_iterate_init, + .iterate = fs_dict_iterate, + .iterate_deinit = fs_dict_iterate_deinit, + .transaction_init = fs_dict_transaction_init, + .transaction_commit = fs_dict_transaction_commit, + .transaction_rollback = dict_transaction_memory_rollback, + .set = dict_transaction_memory_set, + .unset = dict_transaction_memory_unset, } };