From 90eb785d2bd19a0ffb5cf1fa916f24b5fc7f149b Mon Sep 17 00:00:00 2001 From: TangoCash Date: Tue, 15 Sep 2020 08:19:03 +0200 Subject: [PATCH] add some special character conversion --- src/driver/pictureviewer/pictureviewer.cpp | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/driver/pictureviewer/pictureviewer.cpp b/src/driver/pictureviewer/pictureviewer.cpp index 76b55715e..d1bdfd8d2 100644 --- a/src/driver/pictureviewer/pictureviewer.cpp +++ b/src/driver/pictureviewer/pictureviewer.cpp @@ -618,6 +618,16 @@ bool CPictureViewer::GetLogoName(const uint64_t &ChannelID, const std::string &C SpecialChannelName = str_replace("ΓΌ", "u", SpecialChannelName); SpecialChannelName = str_replace("+", "___plus___", SpecialChannelName); SpecialChannelName = str_replace("&", "___and___", SpecialChannelName); + // + SpecialChannelName = str_replace(",", "-", SpecialChannelName); + SpecialChannelName = str_replace(";", "-", SpecialChannelName); + SpecialChannelName = str_replace(":", "-", SpecialChannelName); + SpecialChannelName = str_replace("*", "-", SpecialChannelName); + SpecialChannelName = str_replace("'", "-", SpecialChannelName); + SpecialChannelName = str_replace("?", "-", SpecialChannelName); + SpecialChannelName = str_replace("|", "-", SpecialChannelName); + SpecialChannelName = str_replace("/", "-", SpecialChannelName); + SpecialChannelName = str_replace("\\", "-", SpecialChannelName); // create channel id as string char strChnId[16];