added fix to prevent Windows from complaining about program not responding
[rocksndiamonds.git] / src / tools.c
index 324bd45bf150f22d8964a81506922b8724d88410..327d8843b1cbbe6d336ab3a5cd2b80899f486f2f 100644 (file)
@@ -4866,6 +4866,9 @@ unsigned int MoveDoor(unsigned int door_state)
        SkipUntilDelayReached(&door_delay, door_delay_value, &k, last_frame);
 
        current_move_delay += max_step_delay;
+
+       /* prevent OS (Windows) from complaining about program not responding */
+       CheckQuitEvent();
       }
 
       if (door_part_done_all)