memleak fix: test/sink gtest
authorMyungJoo Ham <myungjoo.ham@samsung.com>
Fri, 25 Aug 2023 02:50:38 +0000 (11:50 +0900)
committerMyungJoo Ham <myungjoo.ham@samsung.com>
Fri, 25 Aug 2023 05:41:23 +0000 (14:41 +0900)
A few test cases did not call deallocation.

Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
tests/nnstreamer_sink/unittest_sink.cc

index 5d8d7d3..25ba240 100644 (file)
@@ -1707,6 +1707,7 @@ TEST (tensorStreamTest, muxRefreshMode)
 
   EXPECT_EQ (g_test_data.tensors_config.rate_n, 0);
   EXPECT_EQ (g_test_data.tensors_config.rate_d, 1);
+  _free_test_data (option);
 }
 
 /**
@@ -1853,6 +1854,7 @@ TEST (tensorStreamTest, muxFlexNegoFailed_n)
   /* failed : cannot link mux (flex) and tensor_sink (static) */
   EXPECT_EQ (g_test_data.status, TEST_ERR_MESSAGE);
   EXPECT_EQ (g_test_data.received, 0U);
+  _free_test_data (option);
 }
 
 /**
@@ -1873,6 +1875,7 @@ TEST (tensorStreamTest, demuxFlexNegoFailed_n)
   /* failed : cannot link demux (flex) and tensor_sink (static) */
   EXPECT_EQ (g_test_data.status, TEST_ERR_MESSAGE);
   EXPECT_EQ (g_test_data.received, 0U);
+  _free_test_data (option);
 }
 
 /**