Change return struct at process_extra_data() 66/260566/2 accepted/tizen/unified/20210630.144016 submit/tizen/20210629.072501
authorJinWang An <jinwang.an@samsung.com>
Tue, 29 Jun 2021 06:48:17 +0000 (15:48 +0900)
committerJinWang An <jinwang.an@samsung.com>
Tue, 29 Jun 2021 06:49:04 +0000 (15:49 +0900)
Change-Id: I5e2f6e208b5fd5f24a8d0142f6889eb060c4c6f9
Signed-off-by: JinWang An <jinwang.an@samsung.com>
src/setting.c

index 754d4c4f795d3c7cbc63cf054fa15e53b9229dcb..78b0ba9f7b65d84839df2093f6a078dab76f6819 100644 (file)
@@ -914,6 +914,7 @@ void clear_popup_naviframe(appdata *ad)
 int process_extra_data(void *data, app_control_h service)
 {
        char *param = NULL;
+       int ret;
        appdata *ad = data;
 
        setting_retvm_if(!data, 0, "NO App data!!");
@@ -954,15 +955,15 @@ int process_extra_data(void *data, app_control_h service)
                        elm_win_activate(ad->win_main);
                }
                DBG("Setting - enable direct brightness or volume setting");
-               FREE(param);
-               return 1;
+               ret = 1;
        } else {
                if (ad->is_first_launch)
                        _create_view_layout(ad);
                DBG("Setting - disable direct brightness or volume setting - CanNOT read the launch-type param");
+               ret = 0;
        }
        FREE(param);
-       return 0;
+       return ret;
 }
 
 void app_ctrl(app_control_h service, void *data)