Fix static analysis issues
[platform/core/appfw/app-installers.git] / src / common / step / configuration / step_parse_manifest.cc
index 906fda2..186b548 100644 (file)
@@ -754,6 +754,7 @@ bool StepParseManifest::FillWatchApplication(manifest_x* manifest) {
     if (!watch_application.app_info.setup_appid().empty())
       watch_app->setup_appid =
           strdup(watch_application.app_info.setup_appid().c_str());
+    manifest->application = g_list_append(manifest->application, watch_app);
 
     if (!FillLabel(watch_app, watch_application.label))
       return false;
@@ -768,7 +769,6 @@ bool StepParseManifest::FillWatchApplication(manifest_x* manifest) {
       return false;
     if (!FillResControl(watch_app, watch_application.res_controls))
       return false;
-    manifest->application = g_list_append(manifest->application, watch_app);
   }
   return true;
 }