diff --git a/sdl2-opengl.c b/sdl2-opengl.c index d203eea..d5e3ad3 100644 --- a/sdl2-opengl.c +++ b/sdl2-opengl.c @@ -102,14 +102,9 @@ void _start() { asm volatile(".att_syntax prefix"); __builtin_unreachable(); } - if (Event.type == SDL_WINDOWEVENT) { - switch(Event.window.event) { - case SDL_WINDOWEVENT_EXPOSED: - on_render(); - SDL_GL_SwapWindow(mainwindow); - default: - break; - } + if (Event.type == SDL_WINDOWEVENT && Event.window.event == SDL_WINDOWEVENT_EXPOSED) { + on_render(); + SDL_GL_SwapWindow(mainwindow); } } }