Fixed Svace issue 26/87726/1 accepted/tizen_3.0.m2_tv accepted/tizen_3.0_tv tizen_3.0 tizen_3.0.m2 tizen_3.0_tv accepted/tizen/3.0.m2/tv/20170105.030036 accepted/tizen/3.0/tv/20161016.005314 accepted/tizen/tv/20160912.093514 submit/tizen/20160912.050934 submit/tizen_3.0.m2/20170104.093756 submit/tizen_3.0_tv/20161015.000004
authorHyerim Kim <rimi.kim@samsung.com>
Fri, 9 Sep 2016 07:53:47 +0000 (16:53 +0900)
committerHyerim Kim <rimi.kim@samsung.com>
Fri, 9 Sep 2016 08:05:47 +0000 (17:05 +0900)
 - WGID : 736, 7996
Signed-off-by: Hyerim Kim <rimi.kim@samsung.com>
Change-Id: Ife3735d9bb0513afe2a7b654bd0f6a56da3a6676

src/data/app.c

index aa6ef0c..54c5850 100644 (file)
@@ -88,8 +88,21 @@ static int _get_app_data_foreach(pkgmgrinfo_appinfo_h handle, void *data)
                return -1;
        }
 
-       if (appid)
+       if (appid) {
                adata->appid = strdup(appid);
+
+               if (!strcmp(appid, APP_ID_BROWSER)) {
+                       _set_default_color(&adata->icon_bg);
+                       _set_default_color(&adata->text_bg);
+
+                       adata->name = STR_BROWSER;
+               } else {
+                       app_contents_get_color(name, &adata->icon_bg, &adata->text_bg);
+
+                       if (name)
+                               adata->name = strdup(name);
+               }
+       }
        if (pkgid)
                adata->pkgid = strdup(pkgid);
        if (icon)
@@ -97,18 +110,6 @@ static int _get_app_data_foreach(pkgmgrinfo_appinfo_h handle, void *data)
        if (pkgtype)
                adata->pkgtype = strdup(pkgtype);
 
-       if (!strcmp(appid, APP_ID_BROWSER)) {
-               _set_default_color(&adata->icon_bg);
-               _set_default_color(&adata->text_bg);
-
-               adata->name = STR_BROWSER;
-       } else {
-               app_contents_get_color(name, &adata->icon_bg, &adata->text_bg);
-
-               if (name)
-                       adata->name = strdup(name);
-       }
-
        *list = eina_list_append(*list, adata);
 
        pkgmgrinfo_pkginfo_destroy_pkginfo(pkginfo_h);