diff options
| author | Andreas Monzner <andreas.monzner@multimedia-labs.de> | 2008-10-29 21:46:13 +0000 |
|---|---|---|
| committer | Andreas Monzner <andreas.monzner@multimedia-labs.de> | 2008-10-29 21:46:13 +0000 |
| commit | 9d3c33a84173a447eb6d9ed1519077131fdbfb63 (patch) | |
| tree | 58bac5d863e7710df3762f872254fdf1b38b3294 /lib/base | |
| parent | 10e7e45ae92d4fe06f70126ed256b87896dbc432 (diff) | |
| download | enigma2-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.h | 1 |
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. |
