From 92359bd5383b9c98d3addafe06fbb78b2849676b Mon Sep 17 00:00:00 2001 From: Timo Eskola Date: Sat, 25 Aug 2018 16:59:14 +0300 Subject: Fixed building with VDR 2.4.0 --- menu.h | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) (limited to 'menu.h') diff --git a/menu.h b/menu.h index f364d47..62720c6 100644 --- a/menu.h +++ b/menu.h @@ -14,8 +14,16 @@ #include #include #include +#include #include "config.h" +// Define empty locking macros for backwards compatibility +#ifndef LOCK_TIMERS_WRITE +#define LOCK_TIMERS_WRITE +#endif +#ifndef LOCK_RECORDINGS_READ +#define LOCK_RECORDINGS_READ +#endif class cMenuDuplicateItem; class cMenuSetupDuplicates; @@ -24,7 +32,11 @@ class cMenuSetupDuplicates; class cMenuDuplicates : public cOsdMenu { friend class cMenuSetupDuplicates; private: +#if VDRVERSNUM >= 20301 + cStateKey recordingsStateKey; +#else int recordingsState; +#endif int helpKeys; void SetHelpKeys(void); void Set(bool Refresh = false); @@ -33,8 +45,6 @@ private: eOSState Delete(void); eOSState Info(void); eOSState ToggleHidden(void); -protected: - cRecording *GetRecording(cMenuDuplicateItem *Item); public: cMenuDuplicates(); ~cMenuDuplicates(); -- cgit v1.2.3