Fixed handling empty titles in cEvent::FixEpgBugs()

This commit is contained in:
Klaus Schmidinger 2006-04-22 12:03:55 +02:00
parent f353cb7c64
commit 9c984d4443
3 changed files with 5 additions and 3 deletions

View File

@ -975,6 +975,7 @@ Rolf Ahrenberg <rahrenbe@cc.hut.fi>
for adding a missing "Button$" for the Timer button and "Key$" in skinclassic.c for adding a missing "Button$" for the Timer button and "Key$" in skinclassic.c
for reporting a bug in handling the color button texts when switching from the for reporting a bug in handling the color button texts when switching from the
'Schedule' menu of a channel without EPG info to the 'What's on now' menu 'Schedule' menu of a channel without EPG info to the 'What's on now' menu
for reporting a bug in handling empty titles in cEvent::FixEpgBugs()
Ralf Klueber <ralf.klueber@vodafone.com> Ralf Klueber <ralf.klueber@vodafone.com>
for reporting a bug in cutting a recording if there is only a single editing mark for reporting a bug in cutting a recording if there is only a single editing mark

View File

@ -4620,7 +4620,7 @@ Video Disk Recorder Revision History
actions in the context of the main program thread. Use this function with great actions in the context of the main program thread. Use this function with great
care and only of you absolutely have to! See also PLUGINS.html. care and only of you absolutely have to! See also PLUGINS.html.
2006-04-21: Version 1.3.48 2006-04-22: Version 1.3.48
- Updated the GPL copies (thanks to Ville Skyttä). - Updated the GPL copies (thanks to Ville Skyttä).
- Fixed several spelling errors (thanks to Ville Skyttä). - Fixed several spelling errors (thanks to Ville Skyttä).
@ -4639,3 +4639,4 @@ Video Disk Recorder Revision History
- Modified the German OSD texts to be "less technical" (thanks to Andreas Brachold). - Modified the German OSD texts to be "less technical" (thanks to Andreas Brachold).
- Extended the version number reported with the '-V' option to also show the - Extended the version number reported with the '-V' option to also show the
current APIVERSION (suggested by Thomas Günther). current APIVERSION (suggested by Thomas Günther).
- Fixed handling empty titles in cEvent::FixEpgBugs() (reported by Rolf Ahrenberg).

4
epg.c
View File

@ -7,7 +7,7 @@
* Original version (as used in VDR before 1.3.0) written by * Original version (as used in VDR before 1.3.0) written by
* Robert Schneider <Robert.Schneider@web.de> and Rolf Hakenes <hakenes@hippomi.de>. * Robert Schneider <Robert.Schneider@web.de> and Rolf Hakenes <hakenes@hippomi.de>.
* *
* $Id: epg.c 1.71 2006/04/17 12:18:59 kls Exp $ * $Id: epg.c 1.72 2006/04/22 12:02:47 kls Exp $
*/ */
#include "epg.h" #include "epg.h"
@ -445,7 +445,7 @@ void cEvent::FixEpgBugs(void)
strreplace(description, '\x86', ' '); strreplace(description, '\x86', ' ');
strreplace(description, '\x87', ' '); strreplace(description, '\x87', ' ');
if (!title) { if (isempty(title)) {
// we don't want any "(null)" titles // we don't want any "(null)" titles
title = strcpyrealloc(title, tr("No title")); title = strcpyrealloc(title, tr("No title"));
EpgBugFixStat(12, ChannelID()); EpgBugFixStat(12, ChannelID());