X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fio%2Feventobject.h;h=3feb74fa3cf3b66dd83f7ac954451b5c8ee2f1c1;hb=122846f0881673770d88eff7d925ecf25c01b62e;hp=b8423c927f1daa95dd517c961e83c3477cf42731;hpb=d16185720fa344263367dbd50c61bfc8183d99a4;p=libs%2Fcore.git diff --git a/source/io/eventobject.h b/source/io/eventobject.h index b8423c9..3feb74f 100644 --- a/source/io/eventobject.h +++ b/source/io/eventobject.h @@ -6,7 +6,7 @@ namespace Msp { namespace IO { -struct Handle; +class Handle; /** Interface class for objects that can provide event-based I/O. These objects @@ -25,10 +25,11 @@ public: sigc::signal signal_events_changed; private: - PollEvent events; + PollEvent events = P_NONE; protected: EventObject(); + virtual ~EventObject(); void set_events(PollEvent); public: