From f5d46a94c89755f66a69c86ec8328f4d9afec8c6 Mon Sep 17 00:00:00 2001 From: a-nijhara Date: Mon, 28 Oct 2024 11:28:46 +0530 Subject: [PATCH] Fix double free of memory Change-Id: Id92da7c43dd6758b1f5a31e3ac4fc9e256dcf90c --- tests/unittest/wifi-aware-session-unittest.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/tests/unittest/wifi-aware-session-unittest.cpp b/tests/unittest/wifi-aware-session-unittest.cpp index fdda34e..8d173ad 100644 --- a/tests/unittest/wifi-aware-session-unittest.cpp +++ b/tests/unittest/wifi-aware-session-unittest.cpp @@ -682,15 +682,14 @@ TEST_F(WifiAwareSession, wifi_aware_session_send_message_p) wifi_aware_peer_h peer = __create_dummy_peer(); ret = wifi_aware_session_send_message(session, peer, message, strlen(MESSAGE), __send_reply, NULL); + if (ret != WIFI_AWARE_ERROR_NONE) { __destroy_dummy_peer(peer); __destroy_dummy_session(session); - - CHECK_RESULT(WIFI_AWARE_ERROR_NONE, ret, "wifi_aware_session_send_message"); + return; } RUN_GMAIN_LOOP; - __destroy_dummy_peer(peer); __destroy_dummy_session(session); ASSERT_TRUE(g_message_sent) << "Followup message"; -- 2.34.1