X-Git-Url: http://code.vuplus.com/gitweb/?a=blobdiff_plain;f=lib%2Fbase%2Festring.cpp;h=f2ac7325d5adf706e9d3a12c04a9626062624487;hb=7f465431a3257815c4b62a1eb672fb4e442a5be2;hp=e7dc2becff05959160807d8a5f4798be33ea5905;hpb=8bea76d0df509b8d3f570d67a1855efa49c3eaaf;p=vuplus_dvbapp diff --git a/lib/base/estring.cpp b/lib/base/estring.cpp index e7dc2be..f2ac732 100644 --- a/lib/base/estring.cpp +++ b/lib/base/estring.cpp @@ -424,7 +424,7 @@ std::string convertDVBUTF8(const unsigned char *data, int len, int table, int ts break; } - bool useTwoCharMapping = !table || tsidonid && encodingHandler.getTransponderUseTwoCharMapping(tsidonid); + bool useTwoCharMapping = !table || (tsidonid && encodingHandler.getTransponderUseTwoCharMapping(tsidonid)); if (useTwoCharMapping && table == 5) { // i hope this dont break other transponders which realy use ISO8859-5 and two char byte mapping... // eDebug("Cyfra / Cyfrowy Polsat HACK... override given ISO8859-5 with ISO6397");