From 80a0fbd62b924ea839c4e84afdf73e65cbefa9b0 Mon Sep 17 00:00:00 2001 From: "nethack.allison" Date: Fri, 8 Feb 2002 02:37:08 +0000 Subject: [PATCH] win32 argc fix fix a problem when NetHack directory contains spaces. --- win/win32/winhack.c | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) 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) ); -- 2.50.1