diff options
author | Havoc Pennington <hp@redhat.com> | 2005-01-21 04:14:54 +0000 |
---|---|---|
committer | Havoc Pennington <hp@redhat.com> | 2005-01-21 04:14:54 +0000 |
commit | a0effa85934657d79c24d4f3fff688f9bd6f154e (patch) | |
tree | ba4c4623536d15c2f49f31baf3e1b797adbdcb67 | |
parent | 9dd0367977c7868380a134ef1b3e9e6d7d3a0bb5 (diff) |
2005-01-20 Havoc Pennington <hp@redhat.com>
* dbus/dbus-sysdeps.c (_dbus_poll): amazingly, trying to compile
code can reveal bugs in it
-rw-r--r-- | ChangeLog | 5 | ||||
-rw-r--r-- | dbus/dbus-sysdeps.c | 4 |
2 files changed, 7 insertions, 2 deletions
@@ -1,5 +1,10 @@ 2005-01-20 Havoc Pennington <hp@redhat.com> + * dbus/dbus-sysdeps.c (_dbus_poll): amazingly, trying to compile + code can reveal bugs in it + +2005-01-20 Havoc Pennington <hp@redhat.com> + * dbus/dbus-sysdeps.c (_dbus_poll): fix several bugs in the select() version, patches from Tor Lillqvist diff --git a/dbus/dbus-sysdeps.c b/dbus/dbus-sysdeps.c index 96bf3fea..83c1ce4c 100644 --- a/dbus/dbus-sysdeps.c +++ b/dbus/dbus-sysdeps.c @@ -1840,7 +1840,7 @@ _dbus_poll (DBusPollFD *fds, for (i = 0; i < n_fds; i++) { - DBusPollFD *fdp = fds[i]; + DBusPollFD *fdp = &fds[i]; if (fdp->events & _DBUS_POLLIN) FD_SET (fdp->fd, &read_set); @@ -1863,7 +1863,7 @@ _dbus_poll (DBusPollFD *fds, { for (i = 0; i < n_fds; i++) { - DBusPollFD *fdp = fds[i]; + DBusPollFD *fdp = &fds[i]; fdp->revents = 0; |