void WidgetInstallToExt::postInstallation(bool status)
{
LogDebug("WidgetInstallToExt::postInstallation()");
- Assert(m_handle);
- if (status) {
- m_handle->interface.post_install(m_appId.c_str(),
- APP2EXT_STATUS_SUCCESS);
- } else {
- m_handle->interface.post_install(m_appId.c_str(),
- APP2EXT_STATUS_FAILED);
+ if (NULL != m_handle) {
+ if (status) {
+ m_handle->interface.post_install(m_appId.c_str(),
+ APP2EXT_STATUS_SUCCESS);
+ } else {
+ m_handle->interface.post_install(m_appId.c_str(),
+ APP2EXT_STATUS_FAILED);
+ }
}
}
void WidgetInstallToExt::postUpgrade(bool status)
{
LogDebug("WidgetInstallToExt::postUpgrade()");
- Assert(m_handle);
-
- if (status) {
- m_handle->interface.post_upgrade(m_appId.c_str(),
- APP2EXT_STATUS_SUCCESS);
- } else {
- m_handle->interface.post_upgrade(m_appId.c_str(),
- APP2EXT_STATUS_FAILED);
+ if (NULL != m_handle) {
+ if (status) {
+ m_handle->interface.post_upgrade(m_appId.c_str(),
+ APP2EXT_STATUS_SUCCESS);
+ } else {
+ m_handle->interface.post_upgrade(m_appId.c_str(),
+ APP2EXT_STATUS_FAILED);
+ }
}
}