cmd: fixing an error with redirection operators
Nowres Rafid
nowres.rafed at gmail.com
Thu Aug 18 19:30:08 CDT 2011
---
programs/cmd/wcmdmain.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/programs/cmd/wcmdmain.c b/programs/cmd/wcmdmain.c
index 0111c15..8565f9a 100644
--- a/programs/cmd/wcmdmain.c
+++ b/programs/cmd/wcmdmain.c
@@ -1935,8 +1935,8 @@ WCHAR *WCMD_ReadAndParseLine(WCHAR *optionalcmd, CMD_LIST **output, HANDLE readF
/* See if 1>, 2> etc, in which case we have some patching up
to do */
- if (curPos != extraSpace &&
- *(curPos-1)>='1' && *(curPos-1)<='9') {
+ if (curPos != extraSpace && curStringLen > 1 &&
+ *(curPos-1)>='1' && *(curPos-1)<='9' && *(curPos-2)==' ') {
curStringLen--;
curString[curStringLen] = 0x00;
--
1.7.4.1
--=-ihfUP8oM60k0E7LKpAbd--
More information about the wine-patches
mailing list