Skip to content

Commit

Permalink
dict-ldap|fs: Explicitly specify used dict_vfuncs methods.
Browse files Browse the repository at this point in the history
This was done for other dict drivers in
ade5567
  • Loading branch information
sirainen committed Jan 10, 2017
1 parent 52336da commit a007cfc
Show file tree
Hide file tree
Showing 2 changed files with 17 additions and 32 deletions.
27 changes: 11 additions & 16 deletions src/lib-dict-extra/dict-fs.c
Expand Up @@ -271,21 +271,16 @@ fs_dict_transaction_commit(struct dict_transaction_context *_ctx,
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,
}
};
22 changes: 6 additions & 16 deletions src/plugins/dict-ldap/dict-ldap.c
Expand Up @@ -427,22 +427,12 @@ void ldap_dict_lookup_async(struct dict *dict, const char *key,
struct dict dict_driver_ldap = {
.name = "ldap",
{
ldap_dict_init,
ldap_dict_deinit,
ldap_dict_wait,
ldap_dict_lookup,
NULL, /*ldap_dict_iterate_init,*/
NULL, /*ldap_dict_iterate,*/
NULL, /*ldap_dict_iterate_deinit,*/
NULL, /*ldap_transaction_init,*/
NULL, /*ldap_transaction_commit,*/
NULL, /*ldap_transaction_rollback,*/
NULL, /*ldap_set,*/
NULL, /*ldap_unset,*/
NULL, /*ldap_append,*/
NULL, /*ldap_atomic_inc,*/
ldap_dict_lookup_async,
ldap_dict_switch_ioloop
.init = ldap_dict_init,
.deinit = ldap_dict_deinit,
.wait = ldap_dict_wait,
.lookup = ldap_dict_lookup,
.lookup_async = ldap_dict_lookup_async,
.switch_ioloop = ldap_dict_switch_ioloop,
}
};

Expand Down

0 comments on commit a007cfc

Please sign in to comment.