]> git.ipfire.org Git - thirdparty/tvheadend.git/commitdiff
tvhpoll: kqueue compilation fix, fixes #4948
authorJaroslav Kysela <perex@perex.cz>
Sun, 18 Feb 2018 10:55:02 +0000 (11:55 +0100)
committerJaroslav Kysela <perex@perex.cz>
Sun, 18 Feb 2018 10:55:02 +0000 (11:55 +0100)
src/tvhpoll.c

index d0f814f873107c031414714aec706c7e8e51eb0b..c031ea8549daf586801477fec45a7ff9b8b01036 100644 (file)
@@ -196,9 +196,9 @@ static int tvhpoll_add0
     const void *ptr = evs[i].ptr;
     const uint32_t events = evs[i].events;
     const uint32_t oevents = tvhpoll_get_events(tp, fd);
-    if (events == ovents) continue;
+    if (events == oevents) continue;
     tvhpoll_set_events(tp, fd, events);
-    if (events & (TVHPOLL_OUT|TVHPOLL_IN)) == (TVHPOLL_OUT|TVHPOLL_IN)) {
+    if ((events & (TVHPOLL_OUT|TVHPOLL_IN)) == (TVHPOLL_OUT|TVHPOLL_IN)) {
       EV_SET(ev+j, fd, EVFILT_READ|EVFILT_WRITE, EV_ADD, 0, 0, ptr);
       j++;
       continue;