gears: Exit on ESC
diff --git a/clients/simple-egl.c b/clients/simple-egl.c
index 0e703df..51f810f 100644
--- a/clients/simple-egl.c
+++ b/clients/simple-egl.c
@@ -97,6 +97,8 @@
" gl_FragColor = v_color;\n"
"}\n";
+static int running = 1;
+
static void
init_egl(struct display *display, EGLint alpha_size)
{
@@ -477,6 +479,8 @@
if (key == KEY_F11 && state)
toggle_fullscreen(d->window, d->window->fullscreen ^ 1);
+ else if (key == KEY_ESC && state)
+ running = 0;
}
static void
@@ -549,8 +553,6 @@
return 0;
}
-static int running = 1;
-
static void
signal_int(int signum)
{