Project "Tuxbox-GIT: apps":

The branch, master has been updated
       via  de72609832873b066be967e924bda85711f57b1f (commit)
      from  ffe922052372ccea16f63bb29d726ffa040befc6 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit de72609832873b066be967e924bda85711f57b1f
Author: Jacek Jendrzej <crash...@googlemail.com>
Date:   Sat Apr 18 14:41:11 2015 +0200

    xmlinterface use const char instand char
    
    Signed-off-by: GetAway <get-a...@t-online.de>

diff --git a/dvb/zapit/src/bouquets.cpp b/dvb/zapit/src/bouquets.cpp
index c4c24d0..155b0af 100644
--- a/dvb/zapit/src/bouquets.cpp
+++ b/dvb/zapit/src/bouquets.cpp
@@ -51,7 +51,7 @@ void cp(char * from, char * to);
 
 #define GET_ATTR(node, name, fmt, arg)                                  \
         do {                                                            \
-                char * ptr = xmlGetAttribute(node, name);               \
+                const char * ptr = xmlGetAttribute(node, name);               \
                 if ((ptr == NULL) || (sscanf(ptr, fmt, &arg) <= 0))     \
                         arg = 0;                                        \
         }                                                               \
@@ -378,15 +378,15 @@ void CBouquetManager::parseBouquetsXml(const xmlNodePtr 
root)
                while ((search = xmlGetNextOccurence(search, "Bouquet")) != 
NULL)
                {
                        CBouquet *newBouquet;
-                       char *name = xmlGetAttribute(search, "name");
+                       const char *name = xmlGetAttribute(search, "name");
                        int bnum = existsBouquet(name);
                        if (bnum != -1)
                                newBouquet = Bouquets[bnum];
                        else
                        {
                                newBouquet = addBouquet(name);
-                               char* hidden = xmlGetAttribute(search, 
"hidden");
-                               char* locked = xmlGetAttribute(search, 
"locked");
+                               const char* hidden = xmlGetAttribute(search, 
"hidden");
+                               const char* locked = xmlGetAttribute(search, 
"locked");
                                newBouquet->type = 
xmlGetNumericAttribute(search, "type", 16);
                                newBouquet->bouquet_id = 
xmlGetNumericAttribute(search, "bouquet_id", 16);
                                newBouquet->bHidden = hidden ? (strcmp(hidden, 
"1") == 0) : false;
diff --git a/dvb/zapit/src/getservices.cpp b/dvb/zapit/src/getservices.cpp
index d0412cc..c9f7288 100644
--- a/dvb/zapit/src/getservices.cpp
+++ b/dvb/zapit/src/getservices.cpp
@@ -146,7 +146,7 @@ void ParseChannels(xmlNodePtr node, const 
t_transport_stream_id transport_stream
                name = xmlGetAttribute(node, "name");
                service_type = xmlGetNumericAttribute(node, "service_type", 16);
 
-               char *ptr = xmlGetAttribute(node, "action");
+               const char *ptr = xmlGetAttribute(node, "action");
                bool remove = ptr ? (!strcmp(ptr, "remove") || !strcmp(ptr, 
"replace")) : false;
                bool add    = ptr ? (!strcmp(ptr, "add")    || !strcmp(ptr, 
"replace")) : true;
                if (remove) {
diff --git a/dvb/zapit/src/zapit.cpp b/dvb/zapit/src/zapit.cpp
index ac31d42..2998f08 100644
--- a/dvb/zapit/src/zapit.cpp
+++ b/dvb/zapit/src/zapit.cpp
@@ -1965,7 +1965,6 @@ bool parse_command(CBasicMessage::Header &rmsg, int 
connfd)
                }
 
                uint32_t satlength;
-               char * satname;
                xmlNodePtr search = 
xmlDocGetRootElement(scanInputParser)->xmlChildrenNode;
                const char * frontendname = getFrontendName();
                CZapitClient::responseGetSatelliteList sat;
@@ -1973,7 +1972,7 @@ bool parse_command(CBasicMessage::Header &rmsg, int 
connfd)
                if (frontendname != NULL) {
                        while ((search = xmlGetNextOccurence(search, 
frontendname)) != NULL)
                        {
-                               satname = xmlGetAttribute(search, "name");
+                               const char * satname = xmlGetAttribute(search, 
"name");
                                strncpy(sat.satName, satname, 29);
                                sat.satName[29] = '\0';
                                sat.satPosition = satellitePositions[satname];
diff --git a/misc/libs/libxmltree/xmlinterface.cpp 
b/misc/libs/libxmltree/xmlinterface.cpp
index b09d176..2856664 100644
--- a/misc/libs/libxmltree/xmlinterface.cpp
+++ b/misc/libs/libxmltree/xmlinterface.cpp
@@ -46,7 +46,7 @@
 
 unsigned long xmlGetNumericAttribute(const xmlNodePtr node, const char *name, 
const int base)
 {
-       char *ptr = xmlGetAttribute(node, name);
+       const char *ptr = xmlGetAttribute(node, name);
 
        if (!ptr)
                return 0;
@@ -56,7 +56,7 @@ unsigned long xmlGetNumericAttribute(const xmlNodePtr node, 
const char *name, co
 
 long xmlGetSignedNumericAttribute(const xmlNodePtr node, const char *name, 
const int base)
 {
-       char *ptr = xmlGetAttribute(node, name);
+       const char *ptr = xmlGetAttribute(node, name);
 
        if (!ptr)
                return 0;
diff --git a/misc/libs/libxmltree/xmlinterface.h 
b/misc/libs/libxmltree/xmlinterface.h
index cf3736f..d149cf0 100644
--- a/misc/libs/libxmltree/xmlinterface.h
+++ b/misc/libs/libxmltree/xmlinterface.h
@@ -41,8 +41,8 @@
 #ifdef USE_LIBXML
 #include <libxml/parser.h>
 #define xmlNextNode next
-inline char*      xmlGetAttribute     (xmlNodePtr cur, const char * s) { 
return (char *)xmlGetProp(cur, (const xmlChar *)s); };
-inline char*      xmlGetName          (xmlNodePtr cur)                 { 
return (char *)(cur->name); };
+inline const char*      xmlGetAttribute     (xmlNodePtr cur, const char * s) { 
return (const char *)xmlGetProp(cur, (const xmlChar *)s); };
+inline const char*      xmlGetName          (xmlNodePtr cur)                 { 
return (const char *)(cur->name); };
 
 #else  /* use libxmltree */
 #include "xmltree.h"
@@ -52,9 +52,9 @@ typedef XMLTreeNode*   xmlNodePtr;
 #define xmlNextNode     GetNext()
 inline xmlNodePtr xmlDocGetRootElement(xmlDocPtr  doc)                 { 
return doc->RootNode(); };
 inline void       xmlFreeDoc          (xmlDocPtr  doc)                 { 
delete doc; };
-inline char*      xmlGetAttribute     (xmlNodePtr cur, const char *s)  { 
return cur->GetAttributeValue(s); };
-inline char*      xmlGetName          (xmlNodePtr cur)                 { 
return cur->GetType();  };
-inline char*      xmlGetData          (xmlNodePtr cur)                 { 
return cur->GetData();  };
+inline const char*      xmlGetAttribute     (xmlNodePtr cur, const char *s)  { 
return cur->GetAttributeValue(s); };
+inline const char*      xmlGetName          (xmlNodePtr cur)                 { 
return cur->GetType();  };
+inline const char*      xmlGetData          (xmlNodePtr cur)                 { 
return cur->GetData();  };
 #endif /* USE_LIBXML */
 
 
diff --git a/tuxbox/neutrino/src/gui/audioplayer.cpp 
b/tuxbox/neutrino/src/gui/audioplayer.cpp
index 3c2dd77..cecf479 100644
--- a/tuxbox/neutrino/src/gui/audioplayer.cpp
+++ b/tuxbox/neutrino/src/gui/audioplayer.cpp
@@ -1098,10 +1098,10 @@ void CAudioPlayerGui::scanXmlData(xmlDocPtr 
answer_parser, const char *nametag,
                        neutrino_msg_data_t data;
                        g_RCInput->getMsg(&msg, &data, 0);
                        while (element && msg != CRCInput::RC_home) {
-                               char *ptr = NULL;
-                               char *name = NULL;
-                               char *url = NULL;
-                               char *type = NULL;
+                               const char *ptr = NULL;
+                               const char *name = NULL;
+                               const char *url = NULL;
+                               const char *type = NULL;
                                time_t bitrate = 0;
                                bool skip = true;
                                listPos++;
diff --git a/tuxbox/neutrino/src/gui/filebrowser.cpp 
b/tuxbox/neutrino/src/gui/filebrowser.cpp
index e7fff11..4351daf 100644
--- a/tuxbox/neutrino/src/gui/filebrowser.cpp
+++ b/tuxbox/neutrino/src/gui/filebrowser.cpp
@@ -471,7 +471,7 @@ bool CFileBrowser::readDir_vlc(const std::string & dirname, 
CFileList* flist)
                if (answer_parser != NULL) {
                        xmlNodePtr element = 
xmlDocGetRootElement(answer_parser);
                        element = element->xmlChildrenNode;
-                       char *ptr;
+                       const char *ptr;
                        if (element == NULL) {
                                printf("[FileBrowser] vlc: Drive is not 
readable. Possibly no disc inserted\n");
                                CFile file;
@@ -590,7 +590,7 @@ and add to neutrino playlist
                xmlDocPtr answer_parser = parseXml(answer.c_str());
 
                if (answer_parser != NULL) {
-                       char *ptr;
+                       const char *ptr;
                        unsigned char xml_decode = 0;
                        xmlNodePtr element = 
xmlDocGetRootElement(answer_parser);
 
@@ -609,7 +609,7 @@ and add to neutrino playlist
                                file.Time = 0;
                                flist->push_back(file);
                        } else {
-                               char * tunein_base = NULL;
+                               const char * tunein_base = NULL;
 
                                if (xml_decode == 1) {
                                        CFile file;
diff --git a/tuxbox/neutrino/src/gui/movieplayer.cpp 
b/tuxbox/neutrino/src/gui/movieplayer.cpp
index 74b17d0..feb1858 100644
--- a/tuxbox/neutrino/src/gui/movieplayer.cpp
+++ b/tuxbox/neutrino/src/gui/movieplayer.cpp
@@ -724,7 +724,7 @@ int VlcGetStreamTime()
             xmlNodePtr element = xmlDocGetRootElement(answer_parser);
             element = element->xmlChildrenNode;
             while (element) {
-                  char* tmp = xmlGetName(element);
+                  const char* tmp = xmlGetName(element);
                   if (strcmp(tmp, "time") == 0) {
                      return atoi(xmlGetData(element));
                   }
@@ -756,7 +756,7 @@ int VlcGetStreamLength()
             xmlNodePtr element = xmlDocGetRootElement(answer_parser);
             element = element->xmlChildrenNode;
             while (element) {
-                  char* tmp = xmlGetName(element);
+                  const char* tmp = xmlGetName(element);
                   if (strcmp(tmp, "length") == 0) {
                      return atoi(xmlGetData(element));
                   }
@@ -4682,7 +4682,7 @@ void CMoviePlayerGui::showFileInfoVLC()
                        }
                        while (element)
                        {
-                               char *data = xmlGetAttribute(element, "name");
+                               const char *data = xmlGetAttribute(element, 
"name");
                                if (data)
                                        
helpbox.addLine(NEUTRINO_ICON_BUTTON_RED, data);
                                xmlNodePtr element1 = element->xmlChildrenNode;
diff --git a/tuxbox/neutrino/src/gui/movieplayer2.cpp 
b/tuxbox/neutrino/src/gui/movieplayer2.cpp
index c2565c3..19a9a07 100644
--- a/tuxbox/neutrino/src/gui/movieplayer2.cpp
+++ b/tuxbox/neutrino/src/gui/movieplayer2.cpp
@@ -831,7 +831,7 @@ int VlcGetStatus(const char *attribute)
                        element = element->xmlChildrenNode;
                        while (element)
                        {
-                               char* tmp = xmlGetName(element);
+                               const char* tmp = xmlGetName(element);
                                if (strcmp(tmp, attribute) == 0)
                                {
                                        ret = atoi(xmlGetData(element));
@@ -3680,7 +3680,7 @@ void CMoviePlayerGui::showFileInfoVLC()
                        }
                        while (element)
                        {
-                               char *data = xmlGetAttribute(element, "name");
+                               const char *data = xmlGetAttribute(element, 
"name");
                                if (data)
                                        
helpbox.addLine(NEUTRINO_ICON_BUTTON_RED, data);
                                xmlNodePtr element1 = element->xmlChildrenNode;

-----------------------------------------------------------------------

Summary of changes:
 dvb/zapit/src/bouquets.cpp               |    8 ++++----
 dvb/zapit/src/getservices.cpp            |    2 +-
 dvb/zapit/src/zapit.cpp                  |    3 +--
 misc/libs/libxmltree/xmlinterface.cpp    |    4 ++--
 misc/libs/libxmltree/xmlinterface.h      |   10 +++++-----
 tuxbox/neutrino/src/gui/audioplayer.cpp  |    8 ++++----
 tuxbox/neutrino/src/gui/filebrowser.cpp  |    6 +++---
 tuxbox/neutrino/src/gui/movieplayer.cpp  |    6 +++---
 tuxbox/neutrino/src/gui/movieplayer2.cpp |    4 ++--
 9 files changed, 25 insertions(+), 26 deletions(-)


-- 
Tuxbox-GIT: apps

------------------------------------------------------------------------------
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn Process modeling best practices with Bonita BPM through live exercises
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
_______________________________________________
Tuxbox-cvs-commits mailing list
Tuxbox-cvs-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/tuxbox-cvs-commits

Reply via email to