aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJorge Ruesga <jorge@ruesga.com>2012-11-04 16:57:06 +0100
committerJorge Ruesga <jorge@ruesga.com>2012-11-04 16:57:06 +0100
commit8c8af16dd9ddc9aaa23a7e9c80692dc321b740b9 (patch)
tree7f20e052a2f75664fbb4670c11f6ddd51430c2ee
parentcd890fc624fddff3d040a73834d150dcba327b5e (diff)
downloadandroid_packages_apps_CMFileManager-8c8af16dd9ddc9aaa23a7e9c80692dc321b740b9.tar.gz
android_packages_apps_CMFileManager-8c8af16dd9ddc9aaa23a7e9c80692dc321b740b9.tar.bz2
android_packages_apps_CMFileManager-8c8af16dd9ddc9aaa23a7e9c80692dc321b740b9.zip
CMFileManager : Fix duplicate debugging output
Fix duplicate debugging output for synchronous command. Change-Id: I83ffe804a789a38a429681360bba9786c36f9cc6
-rw-r--r--src/com/cyanogenmod/filemanager/console/shell/ShellConsole.java9
1 files changed, 4 insertions, 5 deletions
diff --git a/src/com/cyanogenmod/filemanager/console/shell/ShellConsole.java b/src/com/cyanogenmod/filemanager/console/shell/ShellConsole.java
index b7ddf990..5374c828 100644
--- a/src/com/cyanogenmod/filemanager/console/shell/ShellConsole.java
+++ b/src/com/cyanogenmod/filemanager/console/shell/ShellConsole.java
@@ -727,16 +727,15 @@ public abstract class ShellConsole extends Console implements Program.ProgramLis
if (finished) {
if (!async) {
- ShellConsole.this.toStdIn(sb.toString());
+ ShellConsole.this.toStdIn(s);
}
//Notify the end
notifyProcessFinished();
break;
}
-
- if (!async) {
- ShellConsole.this.toStdIn(sb.toString());
+ if (!async && !finished) {
+ ShellConsole.this.toStdIn(s);
}
//Wait for buffer to be filled
@@ -850,7 +849,7 @@ public abstract class ShellConsole extends Console implements Program.ProgramLis
((AsyncResultProgram)ShellConsole.this.mActiveCommand);
program.parsePartialErrResult(s);
}
- toStdErr(sb.toString());
+ toStdErr(s);
//Wait for buffer to be filled
try {