X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fio%2Fpoll.cpp;h=e8c5804b3576a2f4c42aa5c3122e1ed490e09f7f;hb=43a7280153efb239d74a902200f0a10c47c5de7a;hp=9697ebfc3aa2094225325ea0aebcadb75d19953d;hpb=d16185720fa344263367dbd50c61bfc8183d99a4;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