X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fio%2Fpoll.cpp;h=e8c5804b3576a2f4c42aa5c3122e1ed490e09f7f;hb=eeb6b89120ab259702f103da01bfd8c06f285e7b;hp=9697ebfc3aa2094225325ea0aebcadb75d19953d;hpb=c21ab7e49852585df01b4cc19599e25a918b581b;p=libs%2Fcore.git diff --git a/source/io/poll.cpp b/source/io/poll.cpp index 9697ebf..e8c5804 100644 --- a/source/io/poll.cpp +++ b/source/io/poll.cpp @@ -18,7 +18,7 @@ namespace { using namespace Msp; using namespace Msp::IO; -inline int sys_poll_event(PollEvent event) +inline short int sys_poll_event(PollEvent event) { int result = 0; @@ -107,6 +107,11 @@ Poller::Poller(): objs_changed(false) { } +Poller::~Poller() +{ + delete priv; +} + void Poller::set_object(EventObject &obj, PollEvent ev) { // Verify that the object has an event handle