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 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
for reporting a bug in handling empty titles in cEvent::FixEpgBugs()
Ralf Klueber <ralf.klueber@vodafone.com>
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
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ä).
- 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).
- Extended the version number reported with the '-V' option to also show the
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
* 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"
@ -445,7 +445,7 @@ void cEvent::FixEpgBugs(void)
strreplace(description, '\x86', ' ');
strreplace(description, '\x87', ' ');
if (!title) {
if (isempty(title)) {
// we don't want any "(null)" titles
title = strcpyrealloc(title, tr("No title"));
EpgBugFixStat(12, ChannelID());