Skip to content
Permalink
Browse files

Bugfix from Corona688: don't reference a string before we've initiali…

…zed it.

 Fixes crashbug on WinCE (PocketPC).
  • Loading branch information
icculus committed Jul 2, 2002
1 parent 76a4037 commit 828cafbc1ff81df5a01d45f529769bde8e45e1bf
Showing with 11 additions and 4 deletions.
  1. +11 −4 src/video/windib/SDL_dibevents.c
@@ -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 ) {

0 comments on commit 828cafb

Please sign in to comment.