[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r16541 - gnunet-gtk/src/lib
From: |
gnunet |
Subject: |
[GNUnet-SVN] r16541 - gnunet-gtk/src/lib |
Date: |
Mon, 15 Aug 2011 15:16:30 +0200 |
Author: grothoff
Date: 2011-08-15 15:16:29 +0200 (Mon, 15 Aug 2011)
New Revision: 16541
Modified:
gnunet-gtk/src/lib/eventloop.c
Log:
some code cleanup
Modified: gnunet-gtk/src/lib/eventloop.c
===================================================================
--- gnunet-gtk/src/lib/eventloop.c 2011-08-15 13:14:29 UTC (rev 16540)
+++ gnunet-gtk/src/lib/eventloop.c 2011-08-15 13:16:29 UTC (rev 16541)
@@ -580,18 +580,21 @@
GNUNET_NETWORK_fdset_zero (efds);
for (i = 0; i < fd_counter; i++)
{
- int set[3];
+ int set = 0;
- if ((set[0] = (FD_ISSET (ml->cached_poll_array[i].fd, &aread) &&
- (0 != (ml->cached_poll_array[i].revents & (G_IO_IN |
G_IO_HUP | G_IO_ERR))))))
+ if ( (NULL != rfds) &&
+ (set |= (FD_ISSET (ml->cached_poll_array[i].fd, &aread) &&
+ (0 != (ml->cached_poll_array[i].revents & (G_IO_IN |
G_IO_HUP | G_IO_ERR))))))
GNUNET_NETWORK_fdset_set_native (rfds, ml->cached_poll_array[i].fd);
- if ((set[1] = (FD_ISSET (ml->cached_poll_array[i].fd, &awrite) &&
- (0 != (ml->cached_poll_array[i].revents & (G_IO_OUT |
G_IO_ERR))))))
+ if ( (NULL != wfds) &&
+ (set |= (FD_ISSET (ml->cached_poll_array[i].fd, &awrite) &&
+ (0 != (ml->cached_poll_array[i].revents & (G_IO_OUT |
G_IO_ERR))))))
GNUNET_NETWORK_fdset_set_native (wfds, ml->cached_poll_array[i].fd);
- if ((set[2] = (FD_ISSET (ml->cached_poll_array[i].fd, &aexcept) &&
- (0 != (ml->cached_poll_array[i].revents & G_IO_ERR)))))
+ if ( (NULL != efds) &&
+ (set |= (FD_ISSET (ml->cached_poll_array[i].fd, &aexcept) &&
+ (0 != (ml->cached_poll_array[i].revents & G_IO_ERR)))))
GNUNET_NETWORK_fdset_set_native (efds, ml->cached_poll_array[i].fd);
- if (set[0] || set[1] || set[2])
+ if (set)
result++;
}
#else
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r16541 - gnunet-gtk/src/lib,
gnunet <=