fixed $CMDLINE corruption (thanks eccles)

git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3463 212acab6-be3b-0410-9dea-997c60f758d6
This commit is contained in:
kichik 2004-02-04 22:40:36 +00:00
parent 2e9cb26270
commit ff74ffb34b

View file

@ -111,9 +111,9 @@ int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInst,LPSTR lpszCmdParam,
while (*cmdline) while (*cmdline)
{ {
// skip over any spaces // skip over any spaces
while (*cmdline == ' ') cmdline=CharNext(cmdline); while (*cmdline == ' ') cmdline++;
// find out if this parm is quoted // find out if this parm is quoted
if (cmdline[0] == '"') if (cmdline[0] == '\"')
{ {
cmdline++; cmdline++;
seekchar = '\"'; seekchar = '\"';
@ -146,7 +146,7 @@ int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInst,LPSTR lpszCmdParam,
// skip over our parm // skip over our parm
cmdline = findchar(cmdline, seekchar); cmdline = findchar(cmdline, seekchar);
// skip the quote // skip the quote
if (*cmdline = '\"') if (*cmdline == '\"')
cmdline++; cmdline++;
} }