properly escape provider name. fixes #54.
authorFelix Domke <tmbinc@elitedvb.net>
Wed, 12 Nov 2008 22:35:08 +0000 (23:35 +0100)
committerFelix Domke <tmbinc@elitedvb.net>
Wed, 12 Nov 2008 22:35:08 +0000 (23:35 +0100)
lib/dvb/scan.cpp

index 2457763ae1bd1047c53c6cb08449ef32aee5ac6c..71893f95ef1dc58fa5d65194fadc52397909a4a1 100644 (file)
@@ -758,7 +758,7 @@ void eDVBScan::channelDone()
                        SCAN_eDebug("name '%s', provider_name '%s'", sname, pname);
                        service->m_service_name = convertDVBUTF8(sname);
                        service->genSortName();
-                       service->m_provider_name = pname;
+                       service->m_provider_name = convertDVBUTF8(pname);
                }
 
                if (!(m_flags & scanOnlyFree) || !m_pmt_in_progress->second.scrambled) {