@@ -93,7 +93,8 @@ static void loop(void)
/* Check for events */
while (SDL_PollEvent(&event)) {
- if (event.type == SDL_EVENT_QUIT || event.type == SDL_EVENT_KEY_DOWN) {
+ if (event.type == SDL_EVENT_QUIT ||
+ (event.type == SDL_EVENT_KEY_DOWN && event.key.key == SDLK_ESCAPE)) {
done = 1;
}