summaryrefslogtreecommitdiff
path: root/src/xkbcomp/xkbcomp.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/xkbcomp/xkbcomp.c')
-rw-r--r--src/xkbcomp/xkbcomp.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/xkbcomp/xkbcomp.c b/src/xkbcomp/xkbcomp.c
index 63858a0..cc3b52d 100644
--- a/src/xkbcomp/xkbcomp.c
+++ b/src/xkbcomp/xkbcomp.c
@@ -324,3 +324,9 @@ xkb_compile_keymap_from_file(FILE *inputFile, const char *mapName)
return compile_keymap(file, mapName);
}
+
+void
+xkb_free_keymap(struct xkb_desc *xkb)
+{
+ XkbcFreeKeyboard(xkb, 0, True);
+}