aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--graphics/VectorRenderer.cpp8
1 files changed, 5 insertions, 3 deletions
diff --git a/graphics/VectorRenderer.cpp b/graphics/VectorRenderer.cpp
index d626c2aa51..9a10428b64 100644
--- a/graphics/VectorRenderer.cpp
+++ b/graphics/VectorRenderer.cpp
@@ -60,7 +60,8 @@ void vector_renderer_test(OSystem *_system) {
_system->showOverlay();
- while (true) { // draw!!
+ bool running = true;
+ while (running) { // draw!!
vr->setFgColor(255, 0, 206);
vr->setGradientFactor(1);
vr->setGradientColors(214, 113, 8, 240, 200, 25);
@@ -87,8 +88,9 @@ void vector_renderer_test(OSystem *_system) {
Common::Event event;
_system->delayMillis(100);
- if (eventMan->pollEvent(event) && event.type == Common::EVENT_QUIT) {
- break;
+ while (eventMan->pollEvent(event)) {
+ if (event.type == Common::EVENT_QUIT)
+ running = false;
}
}