From d59a4d1eec7db8e6ba180c27add2fb907b91268c Mon Sep 17 00:00:00 2001 From: Sylvain Berfini Date: Wed, 10 Jan 2018 10:57:21 +0100 Subject: [PATCH] Fixed some leaks in chat message tester --- tester/message_tester.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/tester/message_tester.c b/tester/message_tester.c index fa5e4017c..3b13ea974 100644 --- a/tester/message_tester.c +++ b/tester/message_tester.c @@ -534,11 +534,16 @@ void transfer_message_base2(LinphoneCoreManager* marie, LinphoneCoreManager* pau compare_files(send_filepath, receive_filepath); } } + + if (!download_from_history) { + linphone_chat_message_unref(recv_msg); + } } BC_ASSERT_EQUAL(pauline->stat.number_of_LinphoneMessageInProgress,2, int, "%d"); //sent twice because of file transfer BC_ASSERT_EQUAL(pauline->stat.number_of_LinphoneMessageDelivered,1, int, "%d"); } end: + linphone_chat_message_unref(msg); bctbx_list_free_with_data(msg_list, (bctbx_list_free_func)linphone_chat_message_unref); remove(receive_filepath); bc_free(send_filepath);