Fixed SDL_main.c on Windows CE with applications containing spaces in their names.
authorSam Lantinga <slouken@libsdl.org>
Sat, 05 Oct 2002 05:42:56 +0000
changeset 5048c4a35e3c507
parent 503 2ee72e47ca08
child 505 6b34c9dcf74c
Fixed SDL_main.c on Windows CE with applications containing spaces in their names.
src/main/win32/SDL_main.c
     1.1 --- a/src/main/win32/SDL_main.c	Sat Oct 05 05:32:49 2002 +0000
     1.2 +++ b/src/main/win32/SDL_main.c	Sat Oct 05 05:42:56 2002 +0000
     1.3 @@ -291,7 +291,9 @@
     1.4  #ifdef _WIN32_WCE
     1.5  	nLen = wcslen(szCmdLine)+128+1;
     1.6  	bufp = (wchar_t *)alloca(nLen*2);
     1.7 -	GetModuleFileName(NULL, bufp, 128);
     1.8 +	wcscpy (bufp, "\"");
     1.9 +	GetModuleFileName(NULL, bufp+1, 128-3);
    1.10 +	wcscpy (bufp+wcslen(bufp), "\" ");
    1.11  	wcsncpy(bufp+wcslen(bufp), szCmdLine,nLen-wcslen(bufp));
    1.12  	nLen = wcslen(bufp)+1;
    1.13  	cmdline = (char *)alloca(nLen);