diff --git a/CHANGES b/CHANGES index 02fa6045d2e116ee5587629320f415530d94ba78..32b0fb0879c40b69d5284463a79b7b27823f3639 100644 --- a/CHANGES +++ b/CHANGES @@ -14,6 +14,7 @@ OpenLDAP 2.4.12 Engineering Fixed slapd objectClass canonicalization (ITS#5681) Fixed slapd objectClass termination (ITS#5682) Fixed slapd overlay control registration (ITS#5649) + Fixed slapd spurious text output (ITS#5688) Fixed slapd socket closing on Windows (ITS#5606) Fixed slapd sortvals comparison (ITS#5578) Fixed slapd syncrepl contextCSN detection (ITS#5675) diff --git a/servers/slapd/ava.c b/servers/slapd/ava.c index bad4e7706695d5dd00814a8bfdaa8a61dbe05b21..27589744227862f29a49f5e5f8c7068f533b1ff3 100644 --- a/servers/slapd/ava.c +++ b/servers/slapd/ava.c @@ -111,6 +111,7 @@ get_ava( Debug( LDAP_DEBUG_FILTER, "get_ava: illegal value for attributeType %s\n", type.bv_val, 0, 0 ); ber_dupbv_x( &aa->aa_value, &value, op->o_tmpmemctx ); + *text = NULL; rc = LDAP_SUCCESS; } diff --git a/servers/slapd/filter.c b/servers/slapd/filter.c index 60f4f0e063b8e944387fe98c1061322b1d02ba80..0a76e2bdd617ad181957297858a88747d6e15c50 100644 --- a/servers/slapd/filter.c +++ b/servers/slapd/filter.c @@ -478,6 +478,7 @@ return_error: return rc; } + *text = NULL; rc = LDAP_SUCCESS; }