Build-Fehler:
Code
menusched.c: In member function 'virtual void cMenuEpgScheduleItem::SetMenuItem(cSkinDisplayMenu*, int, bool, bool)':
menusched.c:312:34: error: no matching function for call to 'cSkinDisplayMenu::SetItemEvent(const cEvent*&, int&, bool&, bool&, const cChannel*&, bool&, eTimerMatch)'
312 | if (!DisplayMenu->SetItemEvent(event, Index, Current, Selectable, channel,
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
313 | withDate, (eTimerMatch)timerMatch))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/vdr/osdbase.h:15,
from /usr/include/vdr/menuitems.h:15,
from menusched.c:10:
/usr/include/vdr/skins.h:236:16: note: candidate: 'virtual bool cSkinDisplayMenu::SetItemEvent(const cEvent*, int, bool, bool, const cChannel*, bool, eTimerMatch, bool)'
236 | virtual bool SetItemEvent(const cEvent *Event, int Index, bool Current, bool Selectable, const cChannel *Channel, bool WithDate, eTimerMatch TimerMatch, bool TimerActive) { return false; }
| ^~~~~~~~~~~~
/usr/include/vdr/skins.h:236:16: note: candidate expects 8 arguments, 7 provided
menusched.c: In member function 'virtual void cMenuEpgScheduleSepItem::SetMenuItem(cSkinDisplayMenu*, int, bool, bool)':
menusched.c:386:34: error: no matching function for call to 'cSkinDisplayMenu::SetItemEvent(cEvent*&, int&, bool&, bool&, const cChannel*&, Misc, eTimerMatch)'
386 | if (!DisplayMenu->SetItemEvent(tmpEvent, Index, Current, Selectable, channel, no, tmNone))
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/vdr/osdbase.h:15,
from /usr/include/vdr/menuitems.h:15,
from menusched.c:10:
/usr/include/vdr/skins.h:236:16: note: candidate: 'virtual bool cSkinDisplayMenu::SetItemEvent(const cEvent*, int, bool, bool, const cChannel*, bool, eTimerMatch, bool)'
236 | virtual bool SetItemEvent(const cEvent *Event, int Index, bool Current, bool Selectable, const cChannel *Channel, bool WithDate, eTimerMatch TimerMatch, bool TimerActive) { return false; }
| ^~~~~~~~~~~~
/usr/include/vdr/skins.h:236:16: note: candidate expects 8 arguments, 7 provided
make: *** [Makefile:127: menusched.o] Error 1
make: *** Waiting for unfinished jobs....
Display More
Ich dokumentiere nur und deaktivere für vdr4arch.
Das Plugin hat "upstream" schon jahrelang keine Commits gesehen. Wenn sich jemand berufen fühlt, bzw. wenn sich hier noch jemand findet der das braucht, dann könnte ich auf https://github.com/vdr-projects/ ein Repo anlegen um nötige Fixes einzupflegen und ein "Wartungs-Release" zu taggen.