Mercurial > sdl-ios-xcode
comparison src/main/win32/SDL_main.c @ 504:8c4a35e3c507
Fixed SDL_main.c on Windows CE with applications containing spaces in their names.
author | Sam Lantinga <slouken@libsdl.org> |
---|---|
date | Sat, 05 Oct 2002 05:42:56 +0000 |
parents | a6fa62b1be09 |
children | 6b34c9dcf74c |
comparison
equal
deleted
inserted
replaced
503:2ee72e47ca08 | 504:8c4a35e3c507 |
---|---|
289 #endif /* !NO_STDIO_REDIRECT */ | 289 #endif /* !NO_STDIO_REDIRECT */ |
290 | 290 |
291 #ifdef _WIN32_WCE | 291 #ifdef _WIN32_WCE |
292 nLen = wcslen(szCmdLine)+128+1; | 292 nLen = wcslen(szCmdLine)+128+1; |
293 bufp = (wchar_t *)alloca(nLen*2); | 293 bufp = (wchar_t *)alloca(nLen*2); |
294 GetModuleFileName(NULL, bufp, 128); | 294 wcscpy (bufp, "\""); |
295 GetModuleFileName(NULL, bufp+1, 128-3); | |
296 wcscpy (bufp+wcslen(bufp), "\" "); | |
295 wcsncpy(bufp+wcslen(bufp), szCmdLine,nLen-wcslen(bufp)); | 297 wcsncpy(bufp+wcslen(bufp), szCmdLine,nLen-wcslen(bufp)); |
296 nLen = wcslen(bufp)+1; | 298 nLen = wcslen(bufp)+1; |
297 cmdline = (char *)alloca(nLen); | 299 cmdline = (char *)alloca(nLen); |
298 if ( cmdline == NULL ) { | 300 if ( cmdline == NULL ) { |
299 return OutOfMemory(); | 301 return OutOfMemory(); |