Fix double free of memory 85/319585/1 tizen
authora-nijhara <a.nijhara@samsung.com>
Mon, 28 Oct 2024 05:58:46 +0000 (11:28 +0530)
committera-nijhara <a.nijhara@samsung.com>
Mon, 28 Oct 2024 05:58:46 +0000 (11:28 +0530)
Change-Id: Id92da7c43dd6758b1f5a31e3ac4fc9e256dcf90c

tests/unittest/wifi-aware-session-unittest.cpp

index fdda34e1ab5b77ab3dcd76655fdfc1fabeed30b7..8d173ade5b1218b967a7f3705c21a215a2244ab3 100644 (file)
@@ -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";