diff --git a/servers/slapd/overlays/rwmmap.c b/servers/slapd/overlays/rwmmap.c index 19feed10df..d961e052e3 100644 --- a/servers/slapd/overlays/rwmmap.c +++ b/servers/slapd/overlays/rwmmap.c @@ -209,7 +209,7 @@ rwm_map_attrnames( } assert( i > 0 || x > 0 ); - *anp = op->o_tmpalloc( ( i + x + 1 )* sizeof( AttributeName ), + *anp = op->o_tmpcalloc( ( i + x + 1 ), sizeof( AttributeName ), op->o_tmpmemctx ); if ( *anp == NULL ) { return LDAP_NO_MEMORY;