summaryrefslogtreecommitdiff
path: root/libcaribou/external-libs.vapi
diff options
context:
space:
mode:
Diffstat (limited to 'libcaribou/external-libs.vapi')
-rw-r--r--libcaribou/external-libs.vapi9
1 files changed, 7 insertions, 2 deletions
diff --git a/libcaribou/external-libs.vapi b/libcaribou/external-libs.vapi
index bab3978..078126e 100644
--- a/libcaribou/external-libs.vapi
+++ b/libcaribou/external-libs.vapi
@@ -38,6 +38,11 @@ namespace Xkb {
public void latch_modifiers (X.Display dpy, uint device_spec, uint affect,
uint values);
+ [CCode (cname = "XkbLockModifiers")]
+ public void lock_modifiers (X.Display dpy, uint device_spec, uint affect,
+ uint values);
+
+
[Compact]
[CCode (cname = "XkbAnyEvent", free_function = "")]
public struct AnyEvent {
@@ -86,7 +91,7 @@ namespace Xkb {
public ushort flags;
public ushort device_spec;
public char min_key_code;
- public char max_key_code;
+ public char max_key_code;
public Controls ctrls;
public ServerMap server;
public ClientMap map;
@@ -231,4 +236,4 @@ namespace Xkb {
[CCode (cname = "XkbAllMapComponentsMask")]
public int AllMapComponentsMask;
-} \ No newline at end of file
+}