From 17b1ddc1608b2a3174eb0b2d6cd7aabca291dbe1 Mon Sep 17 00:00:00 2001
From: Quanah Gibson-Mount <quanah@openldap.org>
Date: Thu, 15 Apr 2010 22:02:30 +0000
Subject: [PATCH] ITS#6497

---
 CHANGES                              | 1 +
 servers/slapd/overlays/translucent.c | 1 +
 2 files changed, 2 insertions(+)

diff --git a/CHANGES b/CHANGES
index 0dd855d164..75540b6020 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 8d80fe66c2..03e807c891 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;
-- 
GitLab