Skip to content

Commit

Permalink
Bugfix from Corona688: don't reference a string before we've initiali…
Browse files Browse the repository at this point in the history
…zed it.

 Fixes crashbug on WinCE (PocketPC).
  • Loading branch information
icculus committed Jul 2, 2002
1 parent 76a4037 commit 828cafb
Showing 1 changed file with 11 additions and 4 deletions.
15 changes: 11 additions & 4 deletions src/video/windib/SDL_dibevents.c
Expand Up @@ -335,11 +335,18 @@ int DIB_CreateWindow(_THIS)
{
#ifdef _WIN32_WCE
/* WinCE uses the UNICODE version */
int nLen = strlen(SDL_Appname)+1;
LPWSTR lpszW = alloca(nLen*2);
MultiByteToWideChar(CP_ACP, 0, SDL_Appname, -1, lpszW, nLen);
int nLen;
LPWSTR lpszW;

if ( SDL_RegisterApp("SDL_app", 0, 0) != 0 ) {
return -1;
}

nLen = strlen(SDL_Appname) + 1;
lpszW = alloca(nLen * 2);

MultiByteToWideChar(CP_ACP, 0, "SDL_App", -1, lpszW, nLen);

SDL_RegisterApp("SDL_app", 0, 0);
SDL_Window = CreateWindow(lpszW, lpszW, WS_VISIBLE,
0, 0, 0, 0, NULL, NULL, SDL_Instance, NULL);
if ( SDL_Window == NULL ) {
Expand Down

0 comments on commit 828cafb

Please sign in to comment.