X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fio%2Fpoll.h;h=4466ca33e17c59772ba97a805c41eef238822248;hb=39da82b967c70282973025e4b12186625e29fe26;hp=ca0b0b7d88f46ccc6b82e8219e70d3bcbd74a97b;hpb=122846f0881673770d88eff7d925ecf25c01b62e;p=libs%2Fcore.git diff --git a/source/io/poll.h b/source/io/poll.h index ca0b0b7..4466ca3 100644 --- a/source/io/poll.h +++ b/source/io/poll.h @@ -36,17 +36,15 @@ class Poller: private NonCopyable public: struct PolledObject { - EventObject *object = 0; - PollEvent events = P_NONE; - - PolledObject(EventObject *o, PollEvent e): object(o), events(e) { } + EventObject *object; + PollEvent events; }; private: struct Private; std::vector objects; - Private *priv = 0; + Private *priv = nullptr; bool events_changed = false; bool objs_changed = false; std::vector poll_result;