From 85be70efa516bccb375bd7c011a2882a064c24da Mon Sep 17 00:00:00 2001 From: ManoloFLTK <41016272+ManoloFLTK@users.noreply.github.com> Date: Tue, 3 Jun 2025 08:23:04 +0200 Subject: Restore use of build option FLTK_USE_POLL --- src/drivers/Unix/Fl_Unix_System_Driver.cxx | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) (limited to 'src/drivers/Unix/Fl_Unix_System_Driver.cxx') diff --git a/src/drivers/Unix/Fl_Unix_System_Driver.cxx b/src/drivers/Unix/Fl_Unix_System_Driver.cxx index 2b15882a1..443838c5d 100644 --- a/src/drivers/Unix/Fl_Unix_System_Driver.cxx +++ b/src/drivers/Unix/Fl_Unix_System_Driver.cxx @@ -723,18 +723,18 @@ void Fl_Unix_System_Driver::add_fd(int n, int events, void (*cb)(int, void*), vo # if USE_POLL pollfd *tpoll; - if (!pollfds) tpoll = (pollfd*)malloc(fd_array_size*sizeof(pollfd)); - else tpoll = (pollfd*)realloc(pollfds, fd_array_size*sizeof(pollfd)); + if (!Fl_Unix_Screen_Driver::pollfds) tpoll = (pollfd*)malloc(fd_array_size*sizeof(pollfd)); + else tpoll = (pollfd*)realloc(Fl_Unix_Screen_Driver::pollfds, fd_array_size*sizeof(pollfd)); if (!tpoll) return; - pollfds = tpoll; + Fl_Unix_Screen_Driver::pollfds = tpoll; # endif } Fl_Unix_Screen_Driver::fd[i].cb = cb; Fl_Unix_Screen_Driver::fd[i].arg = v; # if USE_POLL - pollfds[i].fd = n; - pollfds[i].events = events; + Fl_Unix_Screen_Driver::pollfds[i].fd = n; + Fl_Unix_Screen_Driver::pollfds[i].events = events; # else Fl_Unix_Screen_Driver::fd[i].fd = n; Fl_Unix_Screen_Driver::fd[i].events = events; @@ -756,10 +756,10 @@ void Fl_Unix_System_Driver::remove_fd(int n, int events) { # endif for (i=j=0; i