diff --git a/src/gdk-compat.h b/src/gdk-compat.h index 31991e867..501b4f438 100644 --- a/src/gdk-compat.h +++ b/src/gdk-compat.h @@ -15,4 +15,10 @@ #endif /*GTK_CHECK_VERSION */ + +/* Compatibility with old GDK key symbols */ +#ifndef GDK_KEY_Escape +#define GDK_KEY_Escape GDK_Escape +#endif /* GDK_KEY_Escape */ + #endif /* __GDK_COMPAT_H__ */ diff --git a/src/tools/mutter-mag.c b/src/tools/mutter-mag.c index 23a04870f..b45c538e7 100644 --- a/src/tools/mutter-mag.c +++ b/src/tools/mutter-mag.c @@ -28,6 +28,7 @@ #include #include #include +#include static GtkWidget *grab_widget = NULL; static GtkWidget *display_window = NULL; @@ -191,7 +192,7 @@ key_press (GtkWidget *invisible, GdkEventKey *event, gpointer data) { - if (event->keyval == GDK_Escape) + if (event->keyval == GDK_KEY_Escape) { shutdown_grab ();