On Monday 17 April 2006 21:03, C.Y.M wrote: > I noticed a problem with some plugins when building against vdr-1.3.47. It > appears that the following was added to vdr: > > virtual cString Active(void); > > This is conflicting with how "Active" is defined in the burn and streamdev > plugins: > > virtual bool Active(void); > In file included from streamdev-server.c:9: > streamdev-server.h:22: error: conflicting return type specified for > `virtual bool cPluginStreamdevServer::Active()' > ../../../include/vdr/plugin.h:43: error: overriding `virtual cString > cPlugin::Active()' > make[1]: *** [streamdev-server.o] Error 1 > > Does anyone have patches for these two plugins? I came across this with streamdev earlier on. What I did as a quick bodge was rename the Active functions in streamdev-server to LActive in streamdev-server.h:24 and streamdev-server.c:58. Not as clean as a proper renaming patch but worked for me! ;) Cheers, Laz