[Coverity] Resolved memory leaks
authorParichay Kapoor <pk.kapoor@samsung.com>
Thu, 18 Apr 2019 06:41:19 +0000 (15:41 +0900)
committerjaeyun-jung <39614140+jaeyun-jung@users.noreply.github.com>
Thu, 18 Apr 2019 09:40:12 +0000 (18:40 +0900)
Resource Leak : Leak of memory or pointers to system resources

Resolved with free data pointers

Signed-off-by: Parichay Kapoor <pk.kapoor@samsung.com>
tests/nnstreamer_source/unittest_src_iio.cpp

index 761ffb6..7aac823 100644 (file)
@@ -1117,6 +1117,7 @@ TEST (test_tensor_src_iio, \
     g_free (actual_val_char); \
   } \
   close (fd); \
+  free (data_buffer); \
 \
   /** delete device structure */ \
   ASSERT_EQ (safe_remove (dev0->log_file), 0); \
@@ -1243,6 +1244,7 @@ TEST (test_tensor_src_iio, data_verify_trigger)
       g_free (actual_val_char);
     }
     close (fd);
+    free (data_buffer);
     ASSERT_EQ (safe_remove (dev0->log_file), 0);
     /** update data value to check data updates */
     data_value += 1;
@@ -1451,6 +1453,7 @@ TEST (test_tensor_src_iio, data_verify_freq_generic_type)
       g_free (actual_val_char);
     }
     close (fd);
+    free (data_buffer);
     ASSERT_EQ (safe_remove (dev0->log_file), 0);
     /** update data value to check data updates */
     data_value += 1;