From: nethack.allison Date: Fri, 8 Feb 2002 02:37:08 +0000 (+0000) Subject: win32 argc fix X-Git-Tag: MOVE2GIT~3229 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=80a0fbd62b924ea839c4e84afdf73e65cbefa9b0;p=nethack win32 argc fix fix a problem when NetHack directory contains spaces. --- diff --git a/win/win32/winhack.c b/win/win32/winhack.c index 41495fbf7..4de77f136 100644 --- a/win/win32/winhack.c +++ b/win/win32/winhack.c @@ -44,7 +44,7 @@ int APIENTRY WinMain(HINSTANCE hInstance, int argc; char* argv[MAX_CMDLINE_PARAM]; size_t len; - TCHAR* p; + TCHAR *p, *p2; TCHAR wbuf[BUFSZ]; char buf[BUFSZ]; @@ -79,8 +79,15 @@ int APIENTRY WinMain(HINSTANCE hInstance, } /* get command line parameters */ - p = _tcstok(GetCommandLine(), TEXT(" ")); - for( argc=0; p && argc0 ) { argv[argc] = _strdup( NH_W2A(p, buf, BUFSZ) );