Ack. -----Original Message----- From: Thuan Tran <thuan.t...@dektech.com.au> Sent: Wednesday, November 11, 2020 9:54 AM To: Minh Hon Chau <minh.c...@dektech.com.au>; Thang Duc Nguyen <thang.d.ngu...@dektech.com.au>; Thien Minh Huynh <thien.m.hu...@dektech.com.au> Cc: opensaf-devel@lists.sourceforge.net; Thuan Tran <thuan.t...@dektech.com.au> Subject: [PATCH 1/1] log: fix memleak detected by valgrind [#3234]
--- src/log/logd/lgs_mbcsv.cc | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/log/logd/lgs_mbcsv.cc b/src/log/logd/lgs_mbcsv.cc index a38f7a5d1..ee14da2f0 100644 --- a/src/log/logd/lgs_mbcsv.cc +++ b/src/log/logd/lgs_mbcsv.cc @@ -88,7 +88,7 @@ static uint32_t ckpt_encode_cbk_handler(NCS_MBCSV_CB_ARG *cbk_arg); static uint32_t ckpt_enc_cold_sync_data(lgs_cb_t *lgs_cb, NCS_MBCSV_CB_ARG *cbk_arg, bool data_req); -static uint32_t ckpt_encode_async_update(lgs_cb_t *lgs_cb, EDU_HDL edu_hdl, +static uint32_t ckpt_encode_async_update(lgs_cb_t *lgs_cb, NCS_MBCSV_CB_ARG *cbk_arg); static uint32_t ckpt_decode_cold_sync(lgs_cb_t *cb, NCS_MBCSV_CB_ARG *cbk_arg); static uint32_t ckpt_peer_info_cbk_handler(NCS_MBCSV_CB_ARG *arg); @@ -689,7 +689,7 @@ static uint32_t ckpt_encode_cbk_handler(NCS_MBCSV_CB_ARG *cbk_arg) { switch (cbk_arg->info.encode.io_msg_type) { case NCS_MBCSV_MSG_ASYNC_UPDATE: /* Encode async update */ - if ((rc = ckpt_encode_async_update(lgs_cb, lgs_cb->edu_hdl, cbk_arg)) != + if ((rc = ckpt_encode_async_update(lgs_cb, cbk_arg)) != NCSCC_RC_SUCCESS) TRACE(" ckpt_encode_async_update FAILED"); break; @@ -1005,7 +1005,7 @@ static uint32_t edu_enc_reg_list(lgs_cb_t *cb, NCS_UBAID *uba) { * Notes : None. ****************************************************************************/ -static uint32_t ckpt_encode_async_update(lgs_cb_t *lgs_cb, EDU_HDL edu_hdl, +static uint32_t ckpt_encode_async_update(lgs_cb_t *lgs_cb, NCS_MBCSV_CB_ARG *cbk_arg) { lgsv_ckpt_msg_v9_t *data_v9 = NULL; lgsv_ckpt_msg_v8_t *data_v8 = NULL; @@ -1064,7 +1064,7 @@ static uint32_t ckpt_encode_async_update(lgs_cb_t *lgs_cb, EDU_HDL edu_hdl, return NCSCC_RC_FAILURE; } /* Encode async record,except publish & subscribe */ - rc = m_NCS_EDU_EXEC(&edu_hdl, edp_function, &cbk_arg->info.encode.io_uba, + rc = m_NCS_EDU_EXEC(&lgs_cb->edu_hdl, edp_function, + &cbk_arg->info.encode.io_uba, EDP_OP_TYPE_ENC, vdata, &ederror); if (rc != NCSCC_RC_SUCCESS) { -- 2.17.1 _______________________________________________ Opensaf-devel mailing list Opensaf-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/opensaf-devel