diff options
author | Jochen Dolze <vdr@dolze.de> | 2014-09-01 11:05:47 +0200 |
---|---|---|
committer | Jochen Dolze <vdr@dolze.de> | 2014-09-01 11:05:47 +0200 |
commit | 15cce10b7822cf94166b296204994e78fe2c9b28 (patch) | |
tree | ea618851f40c4abbcf23ee200c47c31d2758ea83 | |
parent | ed028fe438fcb794d9e62090facc71dfde94f7a9 (diff) | |
download | vdr-plugin-xmltv2vdr-15cce10b7822cf94166b296204994e78fe2c9b28.tar.gz vdr-plugin-xmltv2vdr-15cce10b7822cf94166b296204994e78fe2c9b28.tar.bz2 |
Fixed bug in title replacement with eplists and softlinks
-rw-r--r-- | parse.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
@@ -122,6 +122,7 @@ void cParse::RemoveNonAlphaNumeric(char *String, bool InDescription) if (!strncmp(String,"Folge ",6)) { memmove(p,p+6,len-6); + String[len-6]=0; bCutNumbers=true; } @@ -289,7 +290,7 @@ bool cParse::FetchSeasonEpisode(iconv_t cEP2ASCII, iconv_t cUTF2ASCII, const cha if (ls) { ls++; - memmove(dname,ls,strlen(ls)); + memmove(dname,ls,strlen(ls)+1); } char *pt=strrchr(dname,'.'); if (pt) @@ -320,7 +321,7 @@ bool cParse::FetchSeasonEpisode(iconv_t cEP2ASCII, iconv_t cUTF2ASCII, const cha if (!ShortText) { slen=strlen(Description); - if (slen>40) slen=40; + if (slen>60) slen=60; if (Season>0) f_season=Season; if (Episode>0) f_episode=Episode; } |