1
0
mirror of https://github.com/VDR4Arch/vdr.git synced 2023-10-10 13:36:52 +02:00

Fixed reading 'epg.data' for channels with non-zero RID

This commit is contained in:
Klaus Schmidinger 2003-05-18 13:13:31 +02:00
parent e597b304ec
commit c58f61392b
3 changed files with 5 additions and 1 deletions

View File

@ -470,6 +470,7 @@ Oliver Endriss <o.endriss@gmx.de>
PIDs PIDs
for reporting a problem with cPlugin::Start() being called after trying to learn for reporting a problem with cPlugin::Start() being called after trying to learn
the remote control keys the remote control keys
for reporting a bug in reading 'epg.data' for channels with non-zero RID
Reinhard Walter Buchner <rw.buchner@freenet.de> Reinhard Walter Buchner <rw.buchner@freenet.de>
for adding some satellites to 'sources.conf' for adding some satellites to 'sources.conf'

View File

@ -2166,3 +2166,5 @@ Video Disk Recorder Revision History
- Fixed setting the locking pid after a timed wait (thanks to Andreas Schultz). - Fixed setting the locking pid after a timed wait (thanks to Andreas Schultz).
- Avoiding spurious section filter settings after a channel switch. - Avoiding spurious section filter settings after a channel switch.
- Updated 'channels.conf.cable' (thanks to Stefan Hußfeldt). - Updated 'channels.conf.cable' (thanks to Stefan Hußfeldt).
- Fixed reading 'epg.data' for channels with non-zero RID (thanks to Oliver
Endriss for reporting this one).

3
eit.c
View File

@ -16,7 +16,7 @@
* the Free Software Foundation; either version 2 of the License, or * * the Free Software Foundation; either version 2 of the License, or *
* (at your option) any later version. * * (at your option) any later version. *
* * * *
* $Id: eit.c 1.76 2003/05/18 12:51:50 kls Exp $ * $Id: eit.c 1.77 2003/05/18 13:13:31 kls Exp $
***************************************************************************/ ***************************************************************************/
#include "eit.h" #include "eit.h"
@ -807,6 +807,7 @@ cSchedules::~cSchedules()
/** */ /** */
const cSchedule *cSchedules::AddChannelID(tChannelID channelid) const cSchedule *cSchedules::AddChannelID(tChannelID channelid)
{ {
channelid.ClrRid();
const cSchedule *p = GetSchedule(channelid); const cSchedule *p = GetSchedule(channelid);
if (!p) { if (!p) {
Add(new cSchedule(channelid)); Add(new cSchedule(channelid));