namespace Logic {
InstallerLogic::InstallerLogic() :
- m_NextHandle(0),m_job(0)
+ m_job(0),
+ m_NextHandle(0)
{}
InstallerLogic::~InstallerLogic()
// 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)
{
_D("New Widget Installation:");
- m_job =
- new Jobs::WidgetInstall::JobWidgetInstall(widgetPath, installerStruct);
-
+ m_job = new Jobs::WidgetInstall::JobWidgetInstall(widgetPath, pkgId, installerStruct);
return AddAndStartJob();
}
if (depHandle ==
Jobs::PluginInstall::JobPluginInstall::INVALID_HANDLE)
{
- _E("Library implementing: %ls NOT FOUND", (*requiredObject).c_str());
+ _E("Library implementing: %s NOT FOUND", (*requiredObject).c_str());
//PluginDAO::SetPluginInstallationStatus(INSTALLATION_WAITING);
return false;