comparison 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
comparison
equal deleted inserted replaced
21377:f482a60bc73a 21378:8b87ae4cd4c3
269 } 269 }
270 270
271 struct dict dict_driver_fs = { 271 struct dict dict_driver_fs = {
272 .name = "fs", 272 .name = "fs",
273 { 273 {
274 fs_dict_init, 274 .init = fs_dict_init,
275 fs_dict_deinit, 275 .deinit = fs_dict_deinit,
276 NULL, 276 .lookup = fs_dict_lookup,
277 fs_dict_lookup, 277 .iterate_init = fs_dict_iterate_init,
278 fs_dict_iterate_init, 278 .iterate = fs_dict_iterate,
279 fs_dict_iterate, 279 .iterate_deinit = fs_dict_iterate_deinit,
280 fs_dict_iterate_deinit, 280 .transaction_init = fs_dict_transaction_init,
281 fs_dict_transaction_init, 281 .transaction_commit = fs_dict_transaction_commit,
282 fs_dict_transaction_commit, 282 .transaction_rollback = dict_transaction_memory_rollback,
283 dict_transaction_memory_rollback, 283 .set = dict_transaction_memory_set,
284 dict_transaction_memory_set, 284 .unset = dict_transaction_memory_unset,
285 dict_transaction_memory_unset,
286 NULL,
287 NULL,
288 NULL,
289 NULL
290 } 285 }
291 }; 286 };