aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--elymas/lib/sys/linux.ey4
1 files changed, 2 insertions, 2 deletions
diff --git a/elymas/lib/sys/linux.ey b/elymas/lib/sys/linux.ey
index f672c8d..31e4ba1 100644
--- a/elymas/lib/sys/linux.ey
+++ b/elymas/lib/sys/linux.ey
@@ -366,7 +366,7 @@
{ ==callbackData ==eventMask ==fd ==action ==epollFd
# struct epoll_event takes 16 bytes on a x86
""
- eventMask <-u64
+ eventMask <-u32
callbackData <-u64
==buf
@@ -383,7 +383,7 @@
maxevents 16 mul str .alloc ==buf
epollFd buf maxevents timeout 0 0 EPOLLWAIT sys .asm .syscall =errno ==ret
[ buf ret { <
- ->u64 ==events
+ ->u32 ==events
->u64 ==data
> -01 } rep -- ]
ret