WHEEL defines may not be available in SDL

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@523 c046a42c-6fe2-441c-8c8c-71466251a162
This commit is contained in:
bellard 2004-01-04 18:15:01 +00:00
parent 08785f48b7
commit 8351d2d481

2
sdl.c
View File

@ -195,10 +195,12 @@ static void sdl_send_mouse_event(void)
buttons |= MOUSE_EVENT_MBUTTON;
/* XXX: test wheel */
dz = 0;
#ifdef SDL_BUTTON_WHEELUP
if (state & SDL_BUTTON(SDL_BUTTON_WHEELUP))
dz--;
if (state & SDL_BUTTON(SDL_BUTTON_WHEELDOWN))
dz++;
#endif
kbd_mouse_event(dx, dy, dz, buttons);
}