From 649c90780834fedca892e08a27a3dde349e8b98d Mon Sep 17 00:00:00 2001 From: balrog Date: Sat, 21 Mar 2009 01:09:16 +0000 Subject: [PATCH] Fix absolute mouse events generated by SDL frontend. In r6839 ("DisplayAllocator interface") the "width" and "height" globals stopped ever being assigned. Note that last time absolute input stopped working was for the same reason. git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6875 c046a42c-6fe2-441c-8c8c-71466251a162 --- sdl.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/sdl.c b/sdl.c index 843a6fc89a..0601b16d3f 100644 --- a/sdl.c +++ b/sdl.c @@ -86,7 +86,7 @@ static void sdl_setdata(DisplayState *ds) ds->surface->pf.bmask, ds->surface->pf.amask); } -static void do_sdl_resize(int width, int height, int bpp) +static void do_sdl_resize(int new_width, int new_height, int bpp) { int flags; @@ -98,6 +98,8 @@ static void do_sdl_resize(int width, int height, int bpp) if (gui_noframe) flags |= SDL_NOFRAME; + width = new_width; + height = new_height; real_screen = SDL_SetVideoMode(width, height, bpp, flags); if (!real_screen) { fprintf(stderr, "Could not open SDL display\n");