[Coverity] Fix issue on Draw_Classification Application
authorDonghak PARK <donghak.park@samsung.com>
Tue, 29 Aug 2023 07:52:01 +0000 (16:52 +0900)
committerJijoong Moon <jijoong.moon@samsung.com>
Wed, 20 Sep 2023 06:48:51 +0000 (15:48 +0900)
Fix Coverity issue
- leaked_storage issue : on fail we need to destroy in_data

Signed-off-by: Donghak PARK <donghak.park@samsung.com>
Applications/TransferLearning/Draw_Classification/jni/main.cpp

index 87d94bb..8ac4963 100644 (file)
@@ -414,6 +414,7 @@ fail_pipe_destroy:
   }
 
 fail_exit:
+  ml_tensors_data_destroy(&in_data);
   return status;
 #else
   std::cout << "Testing of model is supported without NNStreamer." << std::endl;
@@ -435,7 +436,7 @@ TEST(DrawClassification, matchTestResult) {
 
 /**
  * @brief     create NN
- *            Get Feature from tflite & run foword & back propatation
+ *            Get Feature from tflite & run forward & back propagation
  * @param[in]  arg 1 : configuration file path
  * @param[in]  arg 2 : resource path
  */
@@ -528,14 +529,14 @@ int main(int argc, char *argv[]) {
   try {
     testing::InitGoogleTest(&argc, argv);
   } catch (...) {
-    std::cerr << "Error duing InitGoogleTest" << std::endl;
+    std::cerr << "Error during InitGoogleTest" << std::endl;
     return 0;
   }
 
   try {
     status = RUN_ALL_TESTS();
   } catch (...) {
-    std::cerr << "Error duing RUN_ALL_TSETS()" << std::endl;
+    std::cerr << "Error during RUN_ALL_TESTS()" << std::endl;
   }
 #endif