Fixing issues found by prevent
authorKarol Pawlowski <k.pawlowski@samsung.com>
Thu, 11 Apr 2013 06:08:17 +0000 (08:08 +0200)
committerGerrit Code Review <gerrit2@kim11>
Wed, 17 Apr 2013 02:41:01 +0000 (11:41 +0900)
[Issue#] LINUXWRT-211
[Bug] N/A
[Cause] N/A
[Solution] Remove issues
[Verification] Build wrt-installer repository

Change-Id: I6250a068a4e4c19c3ce174ba46ce62f74e99b294

src/jobs/widget_install/widget_installer_struct.h
src/wrt-installer/installer_callbacks_translate.cpp
src/wrt-installer/wrt_installer_api.cpp

index 608cf44..2321a62 100644 (file)
@@ -48,7 +48,8 @@ typedef void (*InstallerProgressCallback)(void *userParam,
 namespace InstallMode {
 enum Type
 {
-    INSTALL_MODE_WGT = 0,
+    WRONG_INSTALL_MODE = -1,
+    INSTALL_MODE_WGT,
     INSTALL_MODE_DIRECTORY,
     INSTALL_MODE_PRELOAD,
     REINSTALL_MODE_DIRECTORY
index fda2937..ef479c8 100644 (file)
@@ -207,6 +207,7 @@ void pluginInstallFinishedCallback(void *userParam,
             break;
         case Jobs::Exceptions::ErrorPluginInstallationFailed:
             errorStatus = WRT_INSTALLER_ERROR_PLUGIN_INSTALLATION_FAILED;
+            break;
         default:
             errorStatus = WRT_INSTALLER_ERROR_UNKNOWN;
             break;
index 92f16c6..6280dd6 100644 (file)
@@ -67,6 +67,7 @@ inline InstallMode::Type translateInstallMode(
         return InstallMode::REINSTALL_MODE_DIRECTORY;
     }
     Assert(true && "wrong argument is inputed");
+    return InstallMode::WRONG_INSTALL_MODE;
 }
 
 static std::string cutOffFileName(const std::string& path)