diff options
author | louis <louis.braun@gmx.de> | 2014-10-23 06:08:12 +0200 |
---|---|---|
committer | louis <louis.braun@gmx.de> | 2014-10-23 06:08:12 +0200 |
commit | 69af1d531e8994056862407969ad4f97336bfe07 (patch) | |
tree | 9664d1a1b11c0e40e36c39d451516f99b054b90b /libcore | |
parent | 1809656e5826ebea73ce8f337ef5b6a75ce2714f (diff) | |
download | vdr-plugin-skindesigner-69af1d531e8994056862407969ad4f97336bfe07.tar.gz vdr-plugin-skindesigner-69af1d531e8994056862407969ad4f97336bfe07.tar.bz2 |
fixed bug in recordings list menu
Diffstat (limited to 'libcore')
-rw-r--r-- | libcore/recfolderinfo.c | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/libcore/recfolderinfo.c b/libcore/recfolderinfo.c index db4470d..d03ed6c 100644 --- a/libcore/recfolderinfo.c +++ b/libcore/recfolderinfo.c @@ -71,10 +71,12 @@ void cRecordingsFolderInfo::Rebuild(void) #if APIVERSNUM < 20102 //cRecording::Folder() first available since VDR 2.1.2 const char *recName = rec->Name(); - if (const char *s = strrchr(recName, FOLDERDELIMCHAR)) - folder = cString(recName, s); + if (const char *s = strrchr(recName, FOLDERDELIMCHAR)) { + folder = recName; + folder.Truncate(s - recName); + } else - folder = ""; + folder = ""; #else folder = rec->Folder(); #endif |