From: Timo Sirainen Date: Mon, 11 Apr 2016 09:24:59 +0000 (+0300) Subject: dict-ldap: Compiler warning fix X-Git-Tag: 2.2.24~87 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=cc5493dc212fc7fba43786bc346f9e25cfe4ddd8;p=thirdparty%2Fdovecot%2Fcore.git dict-ldap: Compiler warning fix --- diff --git a/src/lib-dict/dict-ldap.c b/src/lib-dict/dict-ldap.c index 98d77629c0..f02551eb88 100644 --- a/src/lib-dict/dict-ldap.c +++ b/src/lib-dict/dict-ldap.c @@ -359,7 +359,7 @@ static void ldap_dict_lookup_async(struct dict *dict, const char *key, dict_lookup_callback_t *callback, void *context) { - struct ldap_search_input input = {0}; + struct ldap_search_input input; struct ldap_dict *ctx = (struct ldap_dict*)dict; struct dict_ldap_op *op; pool_t oppool = pool_alloconly_create("ldap dict lookup", 64); @@ -381,6 +381,7 @@ void ldap_dict_lookup_async(struct dict *dict, const char *key, op->map = map; attributes[0] = map->value_attribute; /* build lookup */ + memset(&input, 0, sizeof(input)); input.base_dn = map->base_dn; input.scope = map->scope_val; input.filter = ldap_dict_build_query(ctx, map, &values, strncmp(key, DICT_PATH_PRIVATE, strlen(DICT_PATH_PRIVATE))==0);