[Application] Replaced call GetCurrentExtension()->GetRuntimeVariable()
authorPiotr Kosko <p.kosko@samsung.com>
Fri, 3 Jul 2015 07:35:11 +0000 (09:35 +0200)
committerPiotr Kosko <p.kosko@samsung.com>
Fri, 3 Jul 2015 07:35:32 +0000 (09:35 +0200)
[Feature] Call replaced for performance purposes.

[Verificaion] TCT passrate 100%.

Change-Id: Ic63443b351bef55de051f6fa3801a82f8b600605
Signed-off-by: Piotr Kosko <p.kosko@samsung.com>
src/application/application_instance.cc

index 4690dd9406f0675672b1b739563ba5e9f96fb670..3f54d0d2432afcd109b719d75cfa6ad92b3ec516 100755 (executable)
@@ -20,6 +20,7 @@
 #include "common/picojson.h"
 #include "common/platform_exception.h"
 #include "common/task-queue.h"
+#include "common/current_application.h"
 
 namespace extension {
 namespace application {
@@ -30,7 +31,7 @@ ApplicationInstance::ApplicationInstance() :
   manager_(*this) {
   LoggerD("Entered");
 
-  app_id_ = common::GetCurrentExtension()->GetRuntimeVariable("app_id", 64);
+  app_id_ = CurrentApplication::GetInstance().GetApplicationId();
   LoggerD("app_id: %s", app_id_.c_str());
 
   if (app_id_.empty()) {