aboutsummaryrefslogtreecommitdiff
path: root/lib/base
diff options
context:
space:
mode:
authorAndreas Monzner <andreas.monzner@multimedia-labs.de>2008-10-29 21:46:13 +0000
committerAndreas Monzner <andreas.monzner@multimedia-labs.de>2008-10-29 21:46:13 +0000
commit9d3c33a84173a447eb6d9ed1519077131fdbfb63 (patch)
tree58bac5d863e7710df3762f872254fdf1b38b3294 /lib/base
parent10e7e45ae92d4fe06f70126ed256b87896dbc432 (diff)
downloadenigma2-9d3c33a84173a447eb6d9ed1519077131fdbfb63.tar.gz
enigma2-9d3c33a84173a447eb6d9ed1519077131fdbfb63.zip
delete eSocketNotifiers isnt allowed...
please call ->AddRef() after eSocketNotifier::create ... and ->Release() when the eSocketNotifier is no more needed... or use ePtr<eSocketNotifier>
Diffstat (limited to 'lib/base')
-rw-r--r--lib/base/ebase.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/base/ebase.h b/lib/base/ebase.h
index cb676d0b..9c524ae9 100644
--- a/lib/base/ebase.h
+++ b/lib/base/ebase.h
@@ -155,6 +155,7 @@ private:
int requested; // requested events (POLLIN, ...)
void activate(int what) { /*emit*/ activated(what); }
eSocketNotifier(eMainloop *context, int fd, int req, bool startnow);
+ void operator delete(void *pmem) { ::operator delete(pmem); }
public:
/**
* \brief Constructs a eSocketNotifier.