From: Howard Chu Date: Wed, 30 Jul 2014 13:55:36 +0000 (-0700) Subject: ITS#7909 fix slap_callback init X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=e5dae640f2c5d8364c94ba4076deb9c1c8914f71;p=openldap ITS#7909 fix slap_callback init --- diff --git a/servers/slapd/overlays/rwm.c b/servers/slapd/overlays/rwm.c index 2973a45370..1fbfac3a9f 100644 --- a/servers/slapd/overlays/rwm.c +++ b/servers/slapd/overlays/rwm.c @@ -178,7 +178,7 @@ rwm_callback_get( Operation *op ) { rwm_op_cb *roc; - roc = op->o_tmpalloc( sizeof( struct rwm_op_cb ), op->o_tmpmemctx ); + roc = op->o_tmpcalloc( 1, sizeof( struct rwm_op_cb ), op->o_tmpmemctx ); roc->cb.sc_cleanup = rwm_op_cleanup; roc->cb.sc_response = NULL; roc->cb.sc_next = op->o_callback;