diff options
author | Rico Tzschichholz <ricotz@ubuntu.com> | 2021-03-14 13:16:58 +0100 |
---|---|---|
committer | Rico Tzschichholz <ricotz@ubuntu.com> | 2021-03-14 13:44:18 +0100 |
commit | dbe4b716a8d7970437b3c7fa64955daa3b81563d (patch) | |
tree | 9753df9b5a4cb8d696008124f8253ef69b656d9d | |
parent | c6142ef5261617095aa06f431bab92f147f53a37 (diff) | |
download | vala-dbe4b716a8d7970437b3c7fa64955daa3b81563d.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
-rw-r--r-- | vapi/linux.vapi | 3 |
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; |