summaryrefslogtreecommitdiff
path: root/src/components/application_manager/src/application_manager_impl.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/components/application_manager/src/application_manager_impl.cc')
-rw-r--r--src/components/application_manager/src/application_manager_impl.cc34
1 files changed, 17 insertions, 17 deletions
diff --git a/src/components/application_manager/src/application_manager_impl.cc b/src/components/application_manager/src/application_manager_impl.cc
index fbe5228a1..33f334f0f 100644
--- a/src/components/application_manager/src/application_manager_impl.cc
+++ b/src/components/application_manager/src/application_manager_impl.cc
@@ -2005,28 +2005,28 @@ void ApplicationManagerImpl::CreateApplications(SmartArray& obj_array,
continue;
}
+ // AppId = 0 because this is query_app(provided by hmi for download, but not yet registered)
ApplicationSharedPtr app(
new ApplicationImpl(0,
mobile_app_id,
appName,
PolicyHandler::instance()->GetStatisticManager()));
- if (app) {
- app->SetShemaUrl(url_scheme);
- app->SetPackageName(package_name);
- app->set_app_icon_path(full_icon_path);
- app->set_hmi_application_id(hmi_app_id);
- app->set_device(device_id);
-
- app->set_vr_synonyms(vrSynonym);
- app->set_tts_name(ttsName);
-
- sync_primitives::AutoLock lock(apps_to_register_list_lock_);
- LOG4CXX_DEBUG(logger_, "apps_to_register_ size before: "
- << apps_to_register_.size());
- apps_to_register_.insert(app);
- LOG4CXX_DEBUG(logger_, "apps_to_register_ size after: "
- << apps_to_register_.size());
- }
+ DCHECK_OR_RETURN_VOID(app);
+ app->SetShemaUrl(url_scheme);
+ app->SetPackageName(package_name);
+ app->set_app_icon_path(full_icon_path);
+ app->set_hmi_application_id(hmi_app_id);
+ app->set_device(device_id);
+
+ app->set_vr_synonyms(vrSynonym);
+ app->set_tts_name(ttsName);
+
+ sync_primitives::AutoLock lock(apps_to_register_list_lock_);
+ LOG4CXX_DEBUG(logger_, "apps_to_register_ size before: "
+ << apps_to_register_.size());
+ apps_to_register_.insert(app);
+ LOG4CXX_DEBUG(logger_, "apps_to_register_ size after: "
+ << apps_to_register_.size());
}
}