diff --git a/reactos/base/shell/cmd/cmd.c b/reactos/base/shell/cmd/cmd.c index a6c89d05fb7..c17c92c7718 100644 --- a/reactos/base/shell/cmd/cmd.c +++ b/reactos/base/shell/cmd/cmd.c @@ -1172,7 +1172,7 @@ GetEnvVarOrSpecial ( LPCTSTR varName ) i++; Token = _tcstok (NULL, _T(",")); } - _tcsncpy(ReturnValue, ret + (1 - StringPart[0]), StringPart[1]); + _tcsncpy(ReturnValue, ret + StringPart[0], StringPart[1]); _tcscpy(ret, ReturnValue); return ret; }