From: Ondřej Kuzník Date: Fri, 30 Jan 2026 12:41:59 +0000 (+0000) Subject: ITS#10436 Fix sometimes uninitialised variables X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7e10a4a62f93cf71df643adfcdc6d2e7d70cc149;p=thirdparty%2Fopenldap.git ITS#10436 Fix sometimes uninitialised variables --- diff --git a/servers/slapd/back-meta/search.c b/servers/slapd/back-meta/search.c index 6a5a481157..80f6ffab02 100644 --- a/servers/slapd/back-meta/search.c +++ b/servers/slapd/back-meta/search.c @@ -2016,7 +2016,7 @@ meta_send_entry( Entry ent = { 0 }; BerElement ber = *ldap_get_message_ber( e ); Attribute *attr, **attrp; - LDAPControl **res_ctrls; + LDAPControl **res_ctrls = NULL; struct berval bdn, dn = BER_BVNULL; const char *text; diff --git a/servers/slapd/saslauthz.c b/servers/slapd/saslauthz.c index 07e1c0d2e3..28c99b101b 100644 --- a/servers/slapd/saslauthz.c +++ b/servers/slapd/saslauthz.c @@ -1504,7 +1504,6 @@ out: int slap_sasl_regexp_config( const char *match, const char *replace, int valx ) { int i, rc; - SaslRegexp_t sr; struct rewrite_info *rw = NULL; if ( valx < 0 || valx > nSaslRegexp ) @@ -1529,7 +1528,6 @@ int slap_sasl_regexp_config( const char *match, const char *replace, int valx ) SaslRegexp[i] = SaslRegexp[i - 1]; } - SaslRegexp[i] = sr; SaslRegexp[i].sr_match = ch_strdup( match ); SaslRegexp[i].sr_replace = ch_strdup( replace );