Solo4K Support.
[vuplus_openvuplus_3.0] / meta-openvuplus / recipes-vuplus / enigma2 / enigma2 / enigma2_vuplus_conversion_error.patch
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/enigma2_vuplus_conversion_error.patch b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/enigma2_vuplus_conversion_error.patch
deleted file mode 100644 (file)
index 1a867c0..0000000
+++ /dev/null
@@ -1,40 +0,0 @@
-diff --git a/lib/dvb/pmt.cpp b/lib/dvb/pmt.cpp
-index febfd78..6a90274 100644
---- a/lib/dvb/pmt.cpp
-+++ b/lib/dvb/pmt.cpp
-@@ -268,7 +268,7 @@ void eDVBServicePMTHandler::AITready(int error)
-                               std::string boundaryExtension = "";
-                               
-                               int controlCode = (*i)->getApplicationControlCode();
--                              ApplicationIdentifier * applicationIdentifier = (*i)->getApplicationIdentifier();
-+                              const ApplicationIdentifier * applicationIdentifier = (*i)->getApplicationIdentifier();
-                               profilecode = 0;
-                               orgid = applicationIdentifier->getOrganisationId();
-                               appid = applicationIdentifier->getApplicationId();
-@@ -285,7 +285,7 @@ void eDVBServicePMTHandler::AITready(int error)
-                                               case APPLICATION_DESCRIPTOR:
-                                               {
-                                                       ApplicationDescriptor* applicationDescriptor = (ApplicationDescriptor*)(*desc);
--                                                      ApplicationProfileList* applicationProfiles = applicationDescriptor->getApplicationProfiles();
-+                                                      const ApplicationProfileList* applicationProfiles = applicationDescriptor->getApplicationProfiles();
-                                                       ApplicationProfileConstIterator interactionit = applicationProfiles->begin();
-                                                       for(; interactionit != applicationProfiles->end(); ++interactionit)
-                                                       {
-@@ -353,7 +353,7 @@ void eDVBServicePMTHandler::AITready(int error)
-                               }
-                               if(!hbbtvUrl.empty())
-                               {
--                                      char* uu = hbbtvUrl.c_str();
-+                                      const char* uu = hbbtvUrl.c_str();
-                                       if(!strncmp(uu, "http://", 7) || !strncmp(uu, "dvb://", 6) || !strncmp(uu, "https://", 8))
-                                       {
-                                               if(controlCode == 1) m_HBBTVUrl = hbbtvUrl;
-@@ -420,7 +420,7 @@ void eDVBServicePMTHandler::OCready(int error)
-       {
-               for (std::vector<OCSection*>::const_iterator it = ptr->getSections().begin(); it != ptr->getSections().end(); ++it)
-               {
--                      unsigned char* sectionData = (*it)->getData();
-+                      unsigned char* sectionData = (unsigned char*)(*it)->getData();
-               }
-       }
-       /* for now, do not keep listening for table updates */