mirror of
https://git.openldap.org/openldap/openldap.git
synced 2025-12-30 11:39:34 -05:00
Fix rev 1.132 (ITS#6632): Initialize all of roc in rwm_callback_get()
This commit is contained in:
parent
a7771fc35a
commit
6be3671985
1 changed files with 5 additions and 2 deletions
|
|
@ -174,7 +174,7 @@ rwm_op_cleanup( Operation *op, SlapReply *rs )
|
|||
static rwm_op_cb *
|
||||
rwm_callback_get( Operation *op, SlapReply *rs )
|
||||
{
|
||||
rwm_op_cb *roc = NULL;
|
||||
rwm_op_cb *roc;
|
||||
|
||||
roc = op->o_tmpalloc( sizeof( struct rwm_op_cb ), op->o_tmpmemctx );
|
||||
roc->cb.sc_cleanup = rwm_op_cleanup;
|
||||
|
|
@ -184,9 +184,12 @@ rwm_callback_get( Operation *op, SlapReply *rs )
|
|||
roc->ros.r_tag = op->o_tag;
|
||||
roc->ros.ro_dn = op->o_req_dn;
|
||||
roc->ros.ro_ndn = op->o_req_ndn;
|
||||
roc->ros.o_request = op->o_request;
|
||||
BER_BVZERO( &roc->ros.r_dn );
|
||||
BER_BVZERO( &roc->ros.r_ndn );
|
||||
BER_BVZERO( &roc->ros.rx_dn );
|
||||
BER_BVZERO( &roc->ros.rx_ndn );
|
||||
roc->ros.mapped_attrs = NULL;
|
||||
roc->ros.o_request = op->o_request;
|
||||
|
||||
return roc;
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue