summaryrefslogtreecommitdiff
path: root/gdk/gdkkeys.c
diff options
context:
space:
mode:
Diffstat (limited to 'gdk/gdkkeys.c')
-rw-r--r--gdk/gdkkeys.c13
1 files changed, 13 insertions, 0 deletions
diff --git a/gdk/gdkkeys.c b/gdk/gdkkeys.c
index 192fa9a2ea..02f08eed4e 100644
--- a/gdk/gdkkeys.c
+++ b/gdk/gdkkeys.c
@@ -26,6 +26,7 @@
#include <config.h>
+#include "gdkdisplay.h"
#include "gdkkeys.h"
enum {
@@ -271,3 +272,15 @@ gdk_keyval_is_lower (guint keyval)
}
return FALSE;
}
+
+/**
+ * gdk_keymap_get_default:
+ * @returns: the #GdkKeymap attached to the default display.
+ *
+ * Returns the #GdkKeymap attached to the default display.
+ **/
+GdkKeymap*
+gdk_keymap_get_default (void)
+{
+ return gdk_keymap_get_for_display (gdk_get_default_display ());
+}