From: Jihoon Chung Date: Sun, 12 May 2013 12:33:32 +0000 (+0900) Subject: Fixed crash when RDS mode is not supported X-Git-Tag: submit/tizen_2.1/20130515.031938~2 X-Git-Url: http://review.tizen.org/git/?p=framework%2Fweb%2Fwrt-installer.git;a=commitdiff_plain;h=a8248351116ce412dcd9128625626bf728ce39bd Fixed crash when RDS mode is not supported [Issue#] N/A [Problem] Crash is occurred when RDS update is failed [Cause] Assert condition doesn't checked new error code [Solution] Add NotSupportedRDSUpdate error enum to avoid Assert condition [SCMRequest] N/A Change-Id: I34718ea5a7468c0d09a81b8422d35cb8a8778d88 --- diff --git a/src/jobs/widget_install/job_widget_install.cpp b/src/jobs/widget_install/job_widget_install.cpp index 546d263..46d88b9 100644 --- a/src/jobs/widget_install/job_widget_install.cpp +++ b/src/jobs/widget_install/job_widget_install.cpp @@ -267,7 +267,7 @@ JobWidgetInstall::JobWidgetInstall( AddTask(new InstallerTaskFail(result)); } else if (result >= ConfigureResult::Failed && - result <= ConfigureResult::Failed_DrmError) { + result <= ConfigureResult::Failed_NotSupportRDSUpdate) { // Installation is not allowed to proceed due to widget update policy LogWarning("Configure installation failed!"); @@ -1132,7 +1132,7 @@ bool JobWidgetInstall::checkSupportRDSUpdate(const WrtDB::ConfigParserData FOREACH(data, configInfo.settingsList) { - if (data->m_name == SETTING_VALUE_ENCRYPTION) + if (data->m_name == SETTING_VALUE_ENCRYPTION) { configValue = data->m_value; }