summaryrefslogtreecommitdiff
path: root/menuitem.h
diff options
context:
space:
mode:
Diffstat (limited to 'menuitem.h')
-rw-r--r--menuitem.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/menuitem.h b/menuitem.h
index 536a77e..aaefb19 100644
--- a/menuitem.h
+++ b/menuitem.h
@@ -5,7 +5,7 @@
#include <string>
#include "imagecache.h"
-class cNopacityMenuItem : public cListObject, public cThread {
+class cNopacityMenuItem : public cThread {
protected:
cOsd *osd;
cImageCache *imgCache;
@@ -64,6 +64,9 @@ public:
virtual void Render() = 0;
};
+// avoid confusion between vdr swap() and std::swap() for std::unique_ptr<cNopacityMenuItem>
+inline void swap(cNopacityMenuItem*& a, cNopacityMenuItem*& b) {std::swap(a,b);}
+
class cNopacityMainMenuItem : public cNopacityMenuItem {
private:
bool isSetup;