From: Ian Jackson Date: Fri, 17 Apr 2009 16:40:32 +0000 (+0100) Subject: fix sdl mode X-Git-Url: http://xenbits.xensource.com/gitweb?a=commitdiff_plain;h=99f0feed66c00f9ea901cb0e7e7f8de69dd76232;p=xenclient%2Fioemu.git fix sdl mode When I use "sdl=1 vnc=0" in hvm guest config file, qemu-dm would exit due to a de-reference to a NULL pointer. The regression is introduced by 3793d85f111a0dfe055ca8ac17a9d1881af43240. The attached patch fixes the issue. Signed-off-by: Dexuan Cui Acked-by: Stefano Stabellini --- diff --git a/sdl.c b/sdl.c index 39ff4e3a..e0cd07b7 100644 --- a/sdl.c +++ b/sdl.c @@ -198,7 +198,7 @@ static void do_sdl_resize(int new_width, int new_height, int bpp) opengl_enabled = 0; dcl->dpy_update = sdl_update; dcl->dpy_setdata = sdl_setdata; - do_sdl_resize(real_screen->w, real_screen->h, real_screen->format->BitsPerPixel); + do_sdl_resize(width, height, bpp); return; } fprintf(stderr, "Could not open SDL display\n");