Fixed a bug that it fails to remove app package during installing app package.
authorshingil.kang <shingil.kang@samsung.com>
Wed, 9 Mar 2016 13:17:15 +0000 (22:17 +0900)
committershingil.kang <shingil.kang@samsung.com>
Wed, 9 Mar 2016 13:18:25 +0000 (22:18 +0900)
 - Package is not removed if name of it includes space.
   It occurs when running "sdb install" command with target based on tizen 2.3.1.

Signed-off-by: shingil.kang <shingil.kang@samsung.com>
Change-Id: I5c6c229b3065fb351b08180aec85cc74848e7715

src/command_function.c

index c8e1575d13d5e2c5d2e7318270265005435b6e72..e3639903e6740a8f9164f81dbebabf2d5e793ef8 100644 (file)
@@ -795,13 +795,7 @@ int install(int argc, char **argv) {
         return 1;
     }
 
-    const char* SHELL_REMOVE_CMD = NULL;
-
-    if (is_support_whitespace_pkgname()) {
-        SHELL_REMOVE_CMD = "shell:rm \"%s\"";
-    } else {
-        SHELL_REMOVE_CMD = "shell:rm %s";
-    }
+    const char* SHELL_REMOVE_CMD = "shell:rm \"%s\"";
     snprintf(full_cmd, sizeof full_cmd, SHELL_REMOVE_CMD, destination);
     D(COMMANDLINE_MSG_FULL_CMD, "remove", full_cmd);
     if(__sdb_command(full_cmd) < 0) {