[Release] wrt-installer_0.1.114
[framework/web/wrt-installer.git] / src / wrt-installer / wrt-installer.cpp
index 4221367..164c6d8 100644 (file)
@@ -102,11 +102,7 @@ WrtInstaller::~WrtInstaller()
 
 int WrtInstaller::getReturnStatus() const
 {
-    if (!m_returnStatus) {
-        return RE_SUCCESS;
-    } else {
-        return RE_FAIL;
-    }
+    return m_returnStatus;
 }
 
 void WrtInstaller::OnStop()
@@ -735,7 +731,7 @@ void WrtInstaller::staticWrtInitPreloadStatusCallback(std::string tizenId,
     if (WRT_SUCCESS != status) {
         // Failure
         LogError("Step failed");
-        This->m_returnStatus = 1;
+        This->m_returnStatus = status;
 
         This->showErrorMsg(status, tizenId, printMsg);
 
@@ -780,7 +776,7 @@ void WrtInstaller::staticWrtStatusCallback(std::string tizenId,
     if (WRT_SUCCESS != status) {
         // Failure
         LogError("Step failed");
-        This->m_returnStatus = -1;
+        This->m_returnStatus = status;
 
         This->DPL::Event::ControllerEventHandler<WRTInstallerNS::QuitEvent>
             ::PostEvent(WRTInstallerNS::QuitEvent());