void-packages/srcpkgs/xboxdrv/patches/time64.patch

17 lines
451 B
Diff

--- a/src/linux_uinput.cpp 2015-11-09 11:19:35.000000000 +0100
+++ b/src/linux_uinput.cpp 2020-12-06 17:53:41.472516394 +0100
@@ -289,9 +289,12 @@
needs_sync = true;
struct input_event ev;
+ struct timeval tv;
memset(&ev, 0, sizeof(ev));
- gettimeofday(&ev.time, NULL);
+ gettimeofday(&tv, NULL);
+ ev.input_event_sec = tv.tv_sec;
+ ev.input_event_usec = tv.tv_usec;
ev.type = type;
ev.code = code;
if (ev.type == EV_KEY)