From 3eab229c7a5aab36c5aa79dd598c09b4d84e493f Mon Sep 17 00:00:00 2001 From: JongHeon Choi Date: Thu, 11 Jun 2015 13:47:45 +0900 Subject: [PATCH] [Application] move app ID getting on instance Change-Id: I204cce87740e1b1a7c8630d16efaee616bd88751 --- src/application/application_extension.cc | 6 ------ src/application/application_instance.cc | 5 +++++ 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/src/application/application_extension.cc b/src/application/application_extension.cc index a943c697..1379e0c5 100755 --- a/src/application/application_extension.cc +++ b/src/application/application_extension.cc @@ -35,12 +35,6 @@ common::Extension* CreateExtension() { LoggerD("Enter"); ApplicationExtension* e = new ApplicationExtension(); - if (e->app_id().empty()) { - LoggerD("Application extension will not be created."); - delete e; - return nullptr; - } - return e; } diff --git a/src/application/application_instance.cc b/src/application/application_instance.cc index 5a48f9bd..4690dd94 100755 --- a/src/application/application_instance.cc +++ b/src/application/application_instance.cc @@ -33,6 +33,11 @@ ApplicationInstance::ApplicationInstance() : app_id_ = common::GetCurrentExtension()->GetRuntimeVariable("app_id", 64); LoggerD("app_id: %s", app_id_.c_str()); + if (app_id_.empty()) { + LoggerE("app_id_ is empty. Application instance will not be created."); + //return PlatformResult(ErrorCode::NOT_FOUND_ERR, "Cannot find caller."); + } + using std::placeholders::_1; using std::placeholders::_2; -- 2.34.1