Skip to content
Snippets Groups Projects
Commit 4c513d05 authored by Luke Howard's avatar Luke Howard
Browse files

plug leak

parent eec46519
Branches
Tags
No related merge requests found
......@@ -177,7 +177,7 @@ slapi_int_get_ctrls( Slapi_PBlock *pb )
}
void
slapi_int_connection_init_pb( Slapi_PBlock *pb, ber_tag_t OpType )
slapi_int_connection_init_pb( Slapi_PBlock *pb, ber_tag_t tag )
{
Connection *conn;
Operation *op;
......@@ -265,7 +265,7 @@ slapi_int_connection_init_pb( Slapi_PBlock *pb, ber_tag_t OpType )
conn->c_send_search_reference = slap_send_search_reference;
/* operation object */
op->o_tag = OpType;
op->o_tag = tag;
op->o_protocol = LDAP_VERSION3;
BER_BVZERO( &op->o_authmech );
op->o_time = slap_get_time();
......@@ -354,6 +354,10 @@ slapi_int_connection_done_pb( Slapi_PBlock *pb )
break;
}
slapi_ch_free_string( &conn->c_authmech.bv_val );
slapi_ch_free_string( &conn->c_dn.bv_val );
slapi_ch_free_string( &conn->c_ndn.bv_val );
if ( conn->c_sb != NULL ) {
ber_sockbuf_free( conn->c_sb );
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment