Build break fix
authorLukasz Marek <l.marek@samsung.com>
Fri, 12 Apr 2013 08:42:11 +0000 (10:42 +0200)
committerGerrit Code Review <gerrit2@kim11>
Mon, 15 Apr 2013 13:07:31 +0000 (22:07 +0900)
[Issue#] N/A
[Problem] Wrt API changed
[Cause] N/A
[Solution] Conditional arguments on function invocation.
[SCMRequest] N/A

Change-Id: Iea206f8afd01431c7327bc65c8ec88a550e5ef59

CMakeLists.txt
src/Plugin/AppBoxPlugin/AppBoxRenderView.cpp

index 67aa8f8..8315d5b 100644 (file)
@@ -25,6 +25,11 @@ IF(NOT CMAKE_BUILD_TYPE)
     SET(CMAKE_BUILD_TYPE "Release")
 ENDIF(NOT CMAKE_BUILD_TYPE)
 
+OPTION(MULTIPROCESS_SERVICE_SUPPORT "Process per service" OFF)
+IF(MULTIPROCESS_SERVICE_SUPPORT)
+    ADD_DEFINITIONS("-DMULTIPROCESS_SERVICE_SUPPORT")
+ENDIF(MULTIPROCESS_SERVICE_SUPPORT)
+
 # Compiler flags
 SET(CMAKE_C_FLAGS_PROFILING    "-O0 -g -pg")
 SET(CMAKE_CXX_FLAGS_PROFILING  "-O0 -std=c++0x -g -pg")
index 1cc3404..ec56491 100644 (file)
@@ -116,10 +116,13 @@ bool AppBoxRenderView::createView()
         m_view.reset();
         m_baseWebView = NULL;
     }
-
+#ifdef MULTIPROCESS_SERVICE_SUPPORT
+    m_view = WRT::CoreModuleSingleton::
+                Instance().getRunnableWidgetObject(m_appId, DPL::Optional<unsigned>());
+#else
     m_view = WRT::CoreModuleSingleton::
                 Instance().getRunnableWidgetObject(m_appId);
-
+#endif
     // prepare webview
     if (m_startUrl.empty()) {
         LogD("no start url");