about summary refs log tree commit diff stats
path: root/src/libtools
diff options
context:
space:
mode:
authorptitSeb <sebastien.chev@gmail.com>2024-09-28 16:09:14 +0200
committerptitSeb <sebastien.chev@gmail.com>2024-09-28 16:09:14 +0200
commit87493a9bc9eff995680406cb56b792c4c045de95 (patch)
tree49d11810dd8ec798795a081094bfbe589e869c24 /src/libtools
parent0f9dac511cd1f6226a83e456bacdb139c3b6041b (diff)
downloadbox64-87493a9bc9eff995680406cb56b792c4c045de95.tar.gz
box64-87493a9bc9eff995680406cb56b792c4c045de95.zip
[BOX32] Added 1event type for SDL2_Event conversions
Diffstat (limited to 'src/libtools')
-rw-r--r--src/libtools/sdl2align32.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/libtools/sdl2align32.c b/src/libtools/sdl2align32.c
index 7c417869..a4d39840 100644
--- a/src/libtools/sdl2align32.c
+++ b/src/libtools/sdl2align32.c
@@ -148,6 +148,10 @@ void convert_SDL2_Event_to_64(void* dst_, const void* src_)
             dst->wheel.mouseX = src->wheel.mouseX;
             dst->wheel.mouseY = src->wheel.mouseY;
             break;
+        case SDL2_POLLSENTINEL:
+            dst->common.type = src->common.type;
+            dst->common.timestamp = src->common.timestamp;
+            break;
         default:
             printf_log(LOG_INFO, "Warning, unsuported SDL2 event %d\n", src->type);
             memcpy(dst, src, sizeof(my_SDL2_Event_32_t));
@@ -246,6 +250,10 @@ void convert_SDL2_Event_to_32(void* dst_, const void* src_)
             dst->wheel.mouseX = src->wheel.mouseX;
             dst->wheel.mouseY = src->wheel.mouseY;
             break;
+        case SDL2_POLLSENTINEL:
+            dst->common.type = src->common.type;
+            dst->common.timestamp = src->common.timestamp;
+            break;
         default:
             printf_log(LOG_INFO, "Warning, unsuported SDL2 event %d\n", src->type);
             memcpy(dst, src, sizeof(my_SDL2_Event_32_t));