diff --git a/CHANGES b/CHANGES index 0dd855d164dd8b1332c6697f1ec31aa3dfebb0ac..75540b6020021a0c6230f19da1b47f435d370d35 100644 --- a/CHANGES +++ b/CHANGES @@ -23,6 +23,7 @@ OpenLDAP 2.4.22 Engineering Fixed slapo-rwm olcRwmMap handling (ITS#6436) Fixed slapo-rwm REP_ENTRY flag handling (ITS#5340,ITS#6423) Fixed slapo-syncprov memory leak (ITS#6459) + Fixed slapo-translucent counter increment (ITS#6497) Fixed slapo-valsort REP_ENTRY flag handling (ITS#5340,ITS#6423) Fixed contrib/sha2 adds mechs for more hashes (ITS#6433) Documentation diff --git a/servers/slapd/overlays/translucent.c b/servers/slapd/overlays/translucent.c index 8d80fe66c2242e1a53d84fc0a00ef0f4ff4cede8..03e807c8910cf4e577bf6ac624b4a470bc94aa3a 100644 --- a/servers/slapd/overlays/translucent.c +++ b/servers/slapd/overlays/translucent.c @@ -206,6 +206,7 @@ translucent_cf_gen( ConfigArgs *c ) ch_free( (*an)[i].an_name.bv_val ); do { (*an)[i] = (*an)[i+1]; + i++; } while ( !BER_BVISNULL( &(*an)[i].an_name )); } return 0;