]> git.tdb.fi Git - libs/core.git/blobdiff - source/io/unix/poll.cpp
Use C++11 features with containers
[libs/core.git] / source / io / unix / poll.cpp
index 7df113e539609238e56d64bfd90662c0449c9af4..28d3aebc5acba72970c0176a2b17581d4cf168ab 100644 (file)
@@ -62,11 +62,11 @@ void Poller::rebuild_array()
                priv->pfd.clear();
                priv->pfd.reserve(objects.size());
 
                priv->pfd.clear();
                priv->pfd.reserve(objects.size());
 
-               for(vector<PolledObject>::const_iterator i=objects.begin(); i!=objects.end(); ++i)
+               for(const PolledObject &po: objects)
                {
                        pollfd p;
                {
                        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);
                }
        }
                        priv->pfd.push_back(p);
                }
        }