Fix svace static issues 46/263346/2
authorChanggyu Choi <changyu.choi@samsung.com>
Wed, 1 Sep 2021 03:12:45 +0000 (12:12 +0900)
committerChanggyu Choi <changyu.choi@samsung.com>
Wed, 1 Sep 2021 03:29:38 +0000 (12:29 +0900)
Change-Id: I3df266e8160fdd3c80ea74d2feabeb3e0dc494e4
Signed-off-by: Changgyu Choi <changyu.choi@samsung.com>
test/unit_tests/rpc_port_parcel_test.cc

index 4cc326a..ffe8975 100644 (file)
@@ -359,9 +359,9 @@ TEST_F(ParcelTest, rpc_port_parcel_header_set_get_tag_P) {
 
   char* out_tag = nullptr;
   ret = rpc_port_parcel_header_get_tag(header, &out_tag);
+  std::unique_ptr<char, decltype(std::free)*> auto_free(out_tag, std::free);
   ASSERT_EQ(ret, RPC_PORT_ERROR_NONE);
   ASSERT_STREQ(tag, out_tag);
-  std::free(out_tag);
 }
 
 /*
@@ -376,9 +376,9 @@ TEST_F(ParcelTest, rpc_port_parcel_header_set_get_tag_without_set_tag_P) {
 
   char* out_tag = nullptr;
   ret = rpc_port_parcel_header_get_tag(header, &out_tag);
+  std::unique_ptr<char, decltype(std::free)*> auto_free(out_tag, std::free);
   ASSERT_EQ(ret, RPC_PORT_ERROR_NONE);
   ASSERT_STREQ(out_tag, "");
-  std::free(out_tag);
 }
 
 /*