File vdr-1.7.38-const.patch of Package vdr-plugin-dynamite
diff -Naur dynamite-0.1.0.orig/dynamicdevice.c dynamite-0.1.0/dynamicdevice.c
--- dynamite-0.1.0.orig/dynamicdevice.c 2012-12-30 21:30:28.996447954 +0100
+++ dynamite-0.1.0/dynamicdevice.c 2013-02-20 22:56:38.747009897 +0100
@@ -951,14 +951,14 @@
return cDevice::SetChannelDevice(Channel, LiveView);
}
-bool cDynamicDevice::HasLock(int TimeoutMs)
+bool cDynamicDevice::HasLock(int TimeoutMs) const
{
if (subDevice)
return subDevice->HasLock(TimeoutMs);
return cDevice::HasLock(TimeoutMs);
}
-bool cDynamicDevice::HasProgramme(void)
+bool cDynamicDevice::HasProgramme(void) const
{
if (subDevice)
return subDevice->HasProgramme();
diff -Naur dynamite-0.1.0.orig/dynamicdevice.h dynamite-0.1.0/dynamicdevice.h
--- dynamite-0.1.0.orig/dynamicdevice.h 2012-12-30 21:30:28.996447954 +0100
+++ dynamite-0.1.0/dynamicdevice.h 2013-02-20 22:56:49.905009936 +0100
@@ -115,8 +115,8 @@
protected:
virtual bool SetChannelDevice(const cChannel *Channel, bool LiveView);
public:
- virtual bool HasLock(int TimeoutMs = 0);
- virtual bool HasProgramme(void);
+ virtual bool HasLock(int TimeoutMs = 0) const;
+ virtual bool HasProgramme(void) const;
protected:
virtual bool SetPid(cPidHandle *Handle, int Type, bool On);
public: