Add send signal if there is not enough memory during web app installation
[framework/web/wrt-installer.git] / src / logic / installer_logic.cpp
index 98bed10..df67764 100644 (file)
@@ -30,7 +30,8 @@ using namespace WrtDB;
 
 namespace Logic {
 InstallerLogic::InstallerLogic() :
-    m_NextHandle(0),m_job(0)
+    m_job(0),
+    m_NextHandle(0)
 {}
 
 InstallerLogic::~InstallerLogic()
@@ -68,6 +69,7 @@ Jobs::JobHandle InstallerLogic::AddAndStartJob()
 // But each Job has different constructor, so creating new Job is specific
 Jobs::JobHandle InstallerLogic::InstallWidget(
     const std::string & widgetPath,
+    const std::string & pkgId,
     const Jobs::WidgetInstall::WidgetInstallationStruct &
     installerStruct)
 {
@@ -79,9 +81,7 @@ Jobs::JobHandle InstallerLogic::InstallWidget(
 
     _D("New Widget Installation:");
 
-    m_job =
-        new Jobs::WidgetInstall::JobWidgetInstall(widgetPath, installerStruct);
-
+    m_job = new Jobs::WidgetInstall::JobWidgetInstall(widgetPath, pkgId, installerStruct);
 
     return AddAndStartJob();
 }