1
0
Fork 0
mirror of https://gitlab.alpinelinux.org/alpine/aports.git synced 2025-07-24 03:35:38 +03:00
aports/community/keyd/musl-time64.patch
Jakub Jirutka 99fc4f10f3 community/keyd: fix more time.tv_sec and time.tv_usec
...and remove unused patch.
2022-06-21 01:05:15 +02:00

83 lines
1.6 KiB
Diff

Fix compatibility with musl's time64 on 32-bit arches.
See https://gitlab.alpinelinux.org/alpine/aports/-/commit/1d4742aaaea19666bffb2a71a4312da0dcc41f72#note_180127
--- a/src/vkbd/uinput.c
+++ b/src/vkbd/uinput.c
@@ -194,8 +194,8 @@
ev.value = state;
- ev.time.tv_sec = 0;
- ev.time.tv_usec = 0;
+ ev.input_event_sec = 0;
+ ev.input_event_usec = 0;
write(vkbd->fd, &ev, sizeof(ev));
@@ -267,8 +267,8 @@
ev.code = REL_X;
ev.value = x;
- ev.time.tv_sec = 0;
- ev.time.tv_usec = 0;
+ ev.input_event_sec = 0;
+ ev.input_event_usec = 0;
write(vkbd->pfd, &ev, sizeof(ev));
}
@@ -278,8 +278,8 @@
ev.code = REL_Y;
ev.value = y;
- ev.time.tv_sec = 0;
- ev.time.tv_usec = 0;
+ ev.input_event_sec = 0;
+ ev.input_event_usec = 0;
write(vkbd->pfd, &ev, sizeof(ev));
}
@@ -304,8 +304,8 @@
ev.code = REL_WHEEL;
ev.value = y;
- ev.time.tv_sec = 0;
- ev.time.tv_usec = 0;
+ ev.input_event_sec = 0;
+ ev.input_event_usec = 0;
write(vkbd->pfd, &ev, sizeof(ev));
@@ -313,8 +313,8 @@
ev.code = REL_HWHEEL;
ev.value = x;
- ev.time.tv_sec = 0;
- ev.time.tv_usec = 0;
+ ev.input_event_sec = 0;
+ ev.input_event_usec = 0;
write(vkbd->pfd, &ev, sizeof(ev));
@@ -338,8 +338,8 @@
ev.code = ABS_X;
ev.value = x;
- ev.time.tv_sec = 0;
- ev.time.tv_usec = 0;
+ ev.input_event_sec = 0;
+ ev.input_event_usec = 0;
write(vkbd->pfd, &ev, sizeof(ev));
@@ -347,8 +347,8 @@
ev.code = ABS_Y;
ev.value = y;
- ev.time.tv_sec = 0;
- ev.time.tv_usec = 0;
+ ev.input_event_sec = 0;
+ ev.input_event_usec = 0;
write(vkbd->pfd, &ev, sizeof(ev));