X-Git-Url: http://git.tdb.fi/?p=libs%2Fcore.git;a=blobdiff_plain;f=source%2Fio%2Funix%2Fpoll.cpp;fp=source%2Fio%2Funix%2Fpoll.cpp;h=28d3aebc5acba72970c0176a2b17581d4cf168ab;hp=7df113e539609238e56d64bfd90662c0449c9af4;hb=f24e7b96e76b63c9b9b8a6bce4c7a9db64276ea8;hpb=9f754b788b872f9768af8c3a4f9e001a588e011a diff --git a/source/io/unix/poll.cpp b/source/io/unix/poll.cpp index 7df113e..28d3aeb 100644 --- a/source/io/unix/poll.cpp +++ b/source/io/unix/poll.cpp @@ -62,11 +62,11 @@ void Poller::rebuild_array() priv->pfd.clear(); priv->pfd.reserve(objects.size()); - for(vector::const_iterator i=objects.begin(); i!=objects.end(); ++i) + for(const PolledObject &po: objects) { pollfd p; - p.fd = *i->object->get_event_handle(); - p.events = sys_poll_event(i->events); + p.fd = *po.object->get_event_handle(); + p.events = sys_poll_event(po.events); priv->pfd.push_back(p); } }