Remove casts for SDL events

This commit is contained in:
Kp 2015-02-08 17:43:29 +00:00
parent 44dea8cd49
commit 19eb73c182

View file

@ -40,29 +40,29 @@ void event_poll()
if (clean_uniframe) if (clean_uniframe)
unicode_frame_buffer = {}; unicode_frame_buffer = {};
clean_uniframe=0; clean_uniframe=0;
key_handler((SDL_KeyboardEvent *)&event); key_handler(&event.key);
idle = 0; idle = 0;
break; break;
case SDL_MOUSEBUTTONDOWN: case SDL_MOUSEBUTTONDOWN:
case SDL_MOUSEBUTTONUP: case SDL_MOUSEBUTTONUP:
mouse_button_handler((SDL_MouseButtonEvent *)&event); mouse_button_handler(&event.button);
idle = 0; idle = 0;
break; break;
case SDL_MOUSEMOTION: case SDL_MOUSEMOTION:
mouse_motion_handler((SDL_MouseMotionEvent *)&event); mouse_motion_handler(&event.motion);
idle = 0; idle = 0;
break; break;
case SDL_JOYBUTTONDOWN: case SDL_JOYBUTTONDOWN:
case SDL_JOYBUTTONUP: case SDL_JOYBUTTONUP:
joy_button_handler((SDL_JoyButtonEvent *)&event); joy_button_handler(&event.jbutton);
idle = 0; idle = 0;
break; break;
case SDL_JOYAXISMOTION: case SDL_JOYAXISMOTION:
if (joy_axis_handler((SDL_JoyAxisEvent *)&event)) if (joy_axis_handler(&event.jaxis))
idle = 0; idle = 0;
break; break;
case SDL_JOYHATMOTION: case SDL_JOYHATMOTION:
joy_hat_handler((SDL_JoyHatEvent *)&event); joy_hat_handler(&event.jhat);
idle = 0; idle = 0;
break; break;
case SDL_JOYBALLMOTION: case SDL_JOYBALLMOTION: