From 8cb2c797934d717538b3dd585c3759c04131a4ad Mon Sep 17 00:00:00 2001 From: sr Date: Wed, 5 Sep 2012 18:09:28 +0200 Subject: [SERVER] Automatically add and remove alt servers from images depending on wehter the other server is reachable [SERVER] Automatically replicate images from other servers --- src/server/xmlutil.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src/server/xmlutil.c') diff --git a/src/server/xmlutil.c b/src/server/xmlutil.c index 62736cd..1718bfb 100644 --- a/src/server/xmlutil.c +++ b/src/server/xmlutil.c @@ -3,7 +3,7 @@ #include -xmlChar *getTextFromPath(xmlDocPtr doc, char *xpath) +char *getTextFromPath(xmlDocPtr doc, char *xpath) { xmlXPathContextPtr xpathCtx = xmlXPathNewContext(doc); if (xpathCtx == NULL) @@ -14,12 +14,12 @@ xmlChar *getTextFromPath(xmlDocPtr doc, char *xpath) xmlXPathFreeContext(xpathCtx); return NULL; } - xmlChar *retval = NULL; + char *retval = NULL; if (xpathObj->stringval) - retval = xmlStrdup(xpathObj->stringval); + retval = (char*)xmlStrdup(xpathObj->stringval); else if (xpathObj->nodesetval && xpathObj->nodesetval->nodeNr > 0 && xpathObj->nodesetval->nodeTab && xpathObj->nodesetval->nodeTab[0]) { - retval = xmlNodeGetContent(xpathObj->nodesetval->nodeTab[0]); + retval = (char*)xmlNodeGetContent(xpathObj->nodesetval->nodeTab[0]); } xmlXPathFreeObject(xpathObj); xmlXPathFreeContext(xpathCtx); -- cgit v1.2.3-55-g7522