From 7e10a4a62f93cf71df643adfcdc6d2e7d70cc149 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20Kuzn=C3=ADk?= Date: Fri, 30 Jan 2026 12:41:59 +0000 Subject: [PATCH] ITS#10436 Fix sometimes uninitialised variables --- servers/slapd/back-meta/search.c | 2 +- servers/slapd/saslauthz.c | 2 -- 2 files changed, 1 insertion(+), 3 deletions(-) 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 );