summaryrefslogtreecommitdiff
path: root/vapi
diff options
context:
space:
mode:
authorRico Tzschichholz <ricotz@ubuntu.com>2021-03-14 13:16:58 +0100
committerRico Tzschichholz <ricotz@ubuntu.com>2021-03-18 10:10:36 +0100
commit29a67bb39acd8195db6583062d22f0a3a2eb7f3d (patch)
treebc42532d1bb84703c11dba4a3e2afa967b4c0a7b /vapi
parentf42a3e88a5ab9c10c4a2bf93a1c52c3c45bd5940 (diff)
downloadvala-29a67bb39acd8195db6583062d22f0a3a2eb7f3d.tar.gz
linux: Provide Input.Event.input_event_sec/input_event_usec fields
Mark Input.Event.time as deprecated See https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit?id=152194fe9c3f Fixes https://gitlab.gnome.org/GNOME/vala/issues/1152
Diffstat (limited to 'vapi')
-rw-r--r--vapi/linux.vapi3
1 files changed, 3 insertions, 0 deletions
diff --git a/vapi/linux.vapi b/vapi/linux.vapi
index 25b5188f3..2984dfa33 100644
--- a/vapi/linux.vapi
+++ b/vapi/linux.vapi
@@ -1644,7 +1644,10 @@ namespace Linux {
[CCode (cname = "struct input_event", has_type_id = false, cheader_filename = "linux/input.h")]
public struct Event {
+ [Version (deprecated = true, replacement = "Event.input_event_sec and Event.input_event_usec")]
public Posix.timeval time;
+ public time_t input_event_sec;
+ public long input_event_usec;
public uint16 type;
public uint16 code;
public int32 value;