src/events/SDL_events.c
changeset 1123 28ac87a38c17
parent 1028 5ba65305c954
child 1140 af8b0f9ac2f4
equal deleted inserted replaced
1122:e253d5448fce 1123:28ac87a38c17
   193 
   193 
   194 void SDL_StopEventLoop(void)
   194 void SDL_StopEventLoop(void)
   195 {
   195 {
   196 	/* Halt the event thread, if running */
   196 	/* Halt the event thread, if running */
   197 	SDL_StopEventThread();
   197 	SDL_StopEventThread();
       
   198 
       
   199 	/* Shutdown event handlers */
       
   200 	SDL_AppActiveQuit();
       
   201 	SDL_KeyboardQuit();
       
   202 	SDL_MouseQuit();
       
   203 	SDL_QuitQuit();
   198 
   204 
   199 	/* Clean out EventQ */
   205 	/* Clean out EventQ */
   200 	SDL_EventQ.head = 0;
   206 	SDL_EventQ.head = 0;
   201 	SDL_EventQ.tail = 0;
   207 	SDL_EventQ.tail = 0;
   202 	SDL_EventQ.wmmsg_next = 0;
   208 	SDL_EventQ.wmmsg_next = 0;