diff --git a/packages/addons/addon-depends/vdr-plugins/vdr-plugin-streamdev/patches/vdr-plugin-streamdev-04_fix_vdr_2.6.x_build_error.patch b/packages/addons/addon-depends/vdr-plugins/vdr-plugin-streamdev/patches/vdr-plugin-streamdev-04_fix_vdr_2.6.x_build_error.patch new file mode 100644 index 0000000000..aa6235ba72 --- /dev/null +++ b/packages/addons/addon-depends/vdr-plugins/vdr-plugin-streamdev/patches/vdr-plugin-streamdev-04_fix_vdr_2.6.x_build_error.patch @@ -0,0 +1,37 @@ +diff -r -Bc a/server/connectionVTP.c b/server/connectionVTP.c +*** a/server/connectionVTP.c 2021-05-22 10:33:01.633332698 +0200 +--- b/server/connectionVTP.c 2021-05-22 10:27:50.000000000 +0200 +*************** +*** 1882,1888 **** + #endif + } + else { +! cDevice::SetCurrentChannel(CurrentChannel); + } + } + isyslog("channel %d moved to %d", FromNumber, ToNumber); +--- 1882,1888 ---- + #endif + } + else { +! cDevice::SetCurrentChannel(CurrentChannel->Number()); + } + } + isyslog("channel %d moved to %d", FromNumber, ToNumber); +*************** +*** 1983,1989 **** + Channels.SwitchTo(CurrentChannel->Number()); + #endif + else +! cDevice::SetCurrentChannel(CurrentChannel); + } + Reply(250, "Channel \"%s\" deleted", Option); + } +--- 1983,1989 ---- + Channels.SwitchTo(CurrentChannel->Number()); + #endif + else +! cDevice::SetCurrentChannel(CurrentChannel->Number()); + } + Reply(250, "Channel \"%s\" deleted", Option); + }