X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;ds=sidebyside;f=src%2Fevents.c;h=976974ac58891e6b9c8db2bab1c9057e876dac75;hb=338cfb1f6b043bdeaa0c77518b2a58b364ebc941;hp=d4ec480279066e2a8759ed0b82c1fd23d8cf8de3;hpb=c9d8e4e56f2c15baf85f2344043899c9782bddd2;p=rocksndiamonds.git diff --git a/src/events.c b/src/events.c index d4ec4802..976974ac 100644 --- a/src/events.c +++ b/src/events.c @@ -263,7 +263,7 @@ void HandleClientMessageEvent(XClientMessageEvent *event) { if ((event->window == window) && (event->data.l[0] == XInternAtom(display, "WM_DELETE_WINDOW", FALSE))) - game_status = EXITGAME; + CloseAllAndExit(0); } void HandleButton(int mx, int my, int button) @@ -773,7 +773,7 @@ void HandleJoystick() { static long joystickmove_delay = 0; - if (joystick && !button && !DelayReached(&joystickmove_delay,15)) + if (joystick && !button && !DelayReached(&joystickmove_delay,150)) newbutton = dx = dy = 0; if (game_status==MAINMENU)