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