From 5b58c9fd2880911aa926259d97a396e97f3d4313 Mon Sep 17 00:00:00 2001 From: Egor Tensin Date: Tue, 13 Jun 2023 01:50:24 +0200 Subject: event_loop: hide the API details --- src/signal.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'src/signal.c') diff --git a/src/signal.c b/src/signal.c index 9f788b2..2c80c85 100644 --- a/src/signal.c +++ b/src/signal.c @@ -131,9 +131,7 @@ void signalfd_destroy(int fd) file_close(fd); } -int signalfd_add_to_event_loop(int fd, struct event_loop *loop, event_loop_handler handler, - void *arg) +int signalfd_add_to_event_loop(int fd, struct event_loop *loop, event_handler handler, void *arg) { - struct event_fd entry = {.fd = fd, .events = POLLIN, .handler = handler, .arg = arg}; - return event_loop_add(loop, &entry); + return event_loop_add(loop, fd, POLLIN, handler, arg); } -- cgit v1.2.3