always return a string from parse_string
Dana Jansens danakj@orodu.net
1 files changed,
1 insertions(+),
1 deletions(-)
jump to
M
parser/parse.c
→
parser/parse.c
@@ -109,7 +109,7 @@
char *parse_string(xmlDocPtr doc, xmlNodePtr node) { xmlChar *c = xmlNodeListGetString(doc, node->xmlChildrenNode, TRUE); - char *s = g_strdup((char*)c); + char *s = g_strdup(c ? (char*)c : ""); xmlFree(c); return s; }