[UTC][STC][Non-ACR][Check return value before using next step API] 94/212994/2
authorhyunuk.tak <hyunuk.tak@samsung.com>
Thu, 29 Aug 2019 06:52:31 +0000 (15:52 +0900)
committerhyunuk.tak <hyunuk.tak@samsung.com>
Thu, 29 Aug 2019 06:53:50 +0000 (15:53 +0900)
Change-Id: Iab68e9177bbc3338caf65148555a0aaff5b35697
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
src/utc/stc/CMakeLists.txt [changed mode: 0644->0755]
src/utc/stc/tct-stc-core.c [changed mode: 0644->0755]
src/utc/stc/utc-stc-common.c
src/utc/stc/utc-stc.c

old mode 100644 (file)
new mode 100755 (executable)
index 301994b..e9460c2
@@ -15,8 +15,8 @@ PKG_CHECK_MODULES(${CAPI_LIB} REQUIRED
        capi-system-info
        glib-2.0
     bundle
-       dlog 
-       
+       dlog
+
 )
 
 INCLUDE_DIRECTORIES(
old mode 100644 (file)
new mode 100755 (executable)
index b40d494..c0754ec
@@ -46,9 +46,9 @@
 
 
 
-       
-       
-       
+
+
+
 
 
 static bool app_create(void *data)
@@ -117,7 +117,7 @@ static void app_terminate(void *data)
 int main(int argc, char *argv[])
 {
        int ret = 0;
-       
+
 
        ui_app_lifecycle_callback_s event_callback = {0,};
        event_callback.create = app_create;
index 76f76dff2d98791cfe822a30b50721c44a77f020..6a9a77e8c626e42811b97d7d8ba8e2577d129fca 100755 (executable)
@@ -229,11 +229,13 @@ stc_callback_ret_e stc_stats_info_callback(stc_error_e result,
        case STATS_INFO_CLONE:
        case STATS_INFO_DESTROY:
                {
-                       stc_stats_info_h cloned;
+                       stc_stats_info_h cloned = NULL;
                        ret = stc_stats_info_clone(info, &cloned);
                        PRINT_RETURN("stc_stats_info_clone", ret);
-                       ret = stc_stats_info_destroy(cloned);
-                       PRINT_RETURN("stc_stats_info_destroy", ret);
+                       if (ret == STC_ERROR_NONE) {
+                               ret = stc_stats_info_destroy(cloned);
+                               PRINT_RETURN("stc_stats_info_destroy", ret);
+                       }
                }
                break;
        case STATS_INFO_FOREACH_ALL:
index 3d3acba91e7605ca1e2ddabf44e7f144b7a59585..6063090d5d7f24997a38e5eaf421ee6e2c3cc863 100755 (executable)
@@ -58,7 +58,7 @@ int utc_stc_initialize_p(void)
 
        ret = stc_initialize(&g_hSTC);
        CHECK_RETURN("stc_initialize", ret, STC_ERROR_NONE);
-       
+
     return 0;
 }
 
@@ -91,7 +91,7 @@ int utc_stc_deinitialize_p(void)
 
        ret = stc_initialize(&g_hSTC);
        CHECK_RETURN("stc_initialize", ret, STC_ERROR_NONE);
-       
+
     return 0;
 }