From fa358ba2775545df048b9d2d09bf7485e975dfe0 Mon Sep 17 00:00:00 2001 From: Drew DeVault Date: Mon, 02 Jan 2023 19:28:36 +0100 Subject: [PATCH] loop::dispatch: remove @packed workaround Signed-off-by: Drew DeVault --- ev/+linux/loop.ha | 3 +-- diff --git a/ev/+linux/loop.ha b/ev/+linux/loop.ha index 7011167d8b282e38f324df7f9675fbf984183616..887e62d73a646292b555fe63def83b279f39e8cf 100644 --- a/ev/+linux/loop.ha +++ b/ev/+linux/loop.ha @@ -81,8 +81,7 @@ loop.fd, &loop.events[0], maxev: int, millis, null)!; for (let i = 0; i < nevent; i += 1) { - // XXX: https://todo.sr.ht/~sircmpwn/hare/783 - const ev = &(&loop.events[0]: *[*]u8)[12 * i]: *rt::epoll_event; + const ev = &loop.events[i]; const file = ev.data.ptr: *file; if (ev.events == 0) { continue; -- 2.48.1