aboutsummaryrefslogtreecommitdiff
path: root/shell/shell_common.c
diff options
context:
space:
mode:
authorRon Yorston <rmy@pobox.com>2012-02-06 14:17:09 +0000
committerNguyễn Thái Ngọc Duy <pclouds@gmail.com>2012-02-06 21:48:37 +0700
commitdeae0c7bf351969e55f09a540a04dca1c4752b36 (patch)
tree77dd7d47f0fedc9bbdda5e288e83026a6aa0ddee /shell/shell_common.c
parent01cf244509984628c44918e999f0aea6f88662e6 (diff)
downloadbusybox-w32-deae0c7bf351969e55f09a540a04dca1c4752b36.tar.gz
busybox-w32-deae0c7bf351969e55f09a540a04dca1c4752b36.tar.bz2
busybox-w32-deae0c7bf351969e55f09a540a04dca1c4752b36.zip
Skip carriage return in read builtin command
Diffstat (limited to 'shell/shell_common.c')
-rw-r--r--shell/shell_common.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/shell/shell_common.c b/shell/shell_common.c
index 0b9d4ebe6..2d5c0db0f 100644
--- a/shell/shell_common.c
+++ b/shell/shell_common.c
@@ -175,7 +175,7 @@ shell_builtin_read(void FAST_FUNC (*setvar)(const char *name, const char *val),
175 break; 175 break;
176 } 176 }
177 c = buffer[bufpos]; 177 c = buffer[bufpos];
178 if (c == '\0') 178 if (c == '\0' || (ENABLE_PLATFORM_MINGW32 && c == '\r'))
179 continue; 179 continue;
180 if (backslash) { 180 if (backslash) {
181 backslash = 0; 181 backslash = 0;