From: Arran Cudbard-Bell Date: Mon, 10 Dec 2012 23:44:43 +0000 (+0000) Subject: Should allocate MAX_ATTRMAP + 1 for pointers X-Git-Tag: release_3_0_0_beta1~1386 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d25de79d4eb6e31a5e4190eb88f7d21e4357a126;p=thirdparty%2Ffreeradius-server.git Should allocate MAX_ATTRMAP + 1 for pointers --- diff --git a/src/modules/rlm_ldap/rlm_ldap.c b/src/modules/rlm_ldap/rlm_ldap.c index abed6dc4d24..4e220e9568d 100644 --- a/src/modules/rlm_ldap/rlm_ldap.c +++ b/src/modules/rlm_ldap/rlm_ldap.c @@ -2128,7 +2128,7 @@ static int user_modify(ldap_instance *inst, REQUEST *request, LDAP_CONN *conn; - LDAPMod *mod_p[MAX_ATTRMAP], mod_s[MAX_ATTRMAP]; + LDAPMod *mod_p[MAX_ATTRMAP + 1], mod_s[MAX_ATTRMAP]; LDAPMod **modify = mod_p; char *passed[MAX_ATTRMAP * 2];