From c0000fb24ef845fab9f7f474bd4d6798e5336683 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Tue, 9 Jul 2019 18:42:17 +0530 Subject: [PATCH] Should use an unsigned int for eventfd --- glfw/backend_utils.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/glfw/backend_utils.c b/glfw/backend_utils.c index 7181dc052..59b84c86b 100644 --- a/glfw/backend_utils.c +++ b/glfw/backend_utils.c @@ -245,7 +245,7 @@ initPollData(EventLoopData *eld, int display_fd) { void wakeupEventLoop(EventLoopData *eld) { #ifdef HAS_EVENT_FD - static const int64_t value = 1; + static const uint64_t value = 1; while (write(eld->wakeupFd, &value, sizeof value) < 0 && (errno == EINTR || errno == EAGAIN)); #else while (write(eld->wakeupFds[1], "w", 1) < 0 && (errno == EINTR || errno == EAGAIN));