From: Marco Bettini Date: Tue, 29 Oct 2024 14:41:19 +0000 (+0000) Subject: dict-ldap: ldap_dict_wait() rename ctx into dict X-Git-Tag: 2.4.0~116 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=cf015117e0d1179e55ba91294462cba2f8edfc41;p=thirdparty%2Fdovecot%2Fcore.git dict-ldap: ldap_dict_wait() rename ctx into dict --- diff --git a/src/lib-dict-backend/dict-ldap.c b/src/lib-dict-backend/dict-ldap.c index 660ca47e0b..77d155081b 100644 --- a/src/lib-dict-backend/dict-ldap.c +++ b/src/lib-dict-backend/dict-ldap.c @@ -195,25 +195,24 @@ void ldap_dict_deinit(struct dict *dict) pool_unref(&ctx->pool); } -static void ldap_dict_wait(struct dict *dict) +static void ldap_dict_wait(struct dict *_dict) { - struct ldap_dict *ctx = (struct ldap_dict *)dict; + struct ldap_dict *dict = (struct ldap_dict *)_dict; - i_assert(ctx->dict.ioloop == NULL); + i_assert(dict->dict.ioloop == NULL); - ctx->dict.prev_ioloop = current_ioloop; - ctx->dict.ioloop = io_loop_create(); - dict_switch_ioloop(dict); + dict->dict.prev_ioloop = current_ioloop; + dict->dict.ioloop = io_loop_create(); + dict_switch_ioloop(&dict->dict); - while (ctx->pending > 0) { + while (dict->pending > 0) io_loop_run(current_ioloop); - } - io_loop_set_current(ctx->dict.prev_ioloop); - dict_switch_ioloop(dict); - io_loop_set_current(ctx->dict.ioloop); - io_loop_destroy(&ctx->dict.ioloop); - ctx->dict.prev_ioloop = NULL; + io_loop_set_current(dict->dict.prev_ioloop); + dict_switch_ioloop(&dict->dict); + io_loop_set_current(dict->dict.ioloop); + io_loop_destroy(&dict->dict.ioloop); + dict->dict.prev_ioloop = NULL; } static bool ldap_dict_switch_ioloop(struct dict *dict)