From 2db6cf513020179130bdf7b0ed570e3b962e5ad5 Mon Sep 17 00:00:00 2001 From: Dana Jansens Date: Sun, 25 Mar 2007 15:39:56 +0000 Subject: [PATCH] xml tags are case sensitive --- parser/parse.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/parser/parse.c b/parser/parse.c index fb53f1c5..33f80546 100644 --- a/parser/parse.c +++ b/parser/parse.c @@ -160,7 +160,7 @@ gboolean parse_load(const gchar *path, const gchar *rootname, *doc = NULL; g_warning("%s is an empty document", path); } else { - if (xmlStrcasecmp((*root)->name, (const xmlChar*)rootname)) { + if (xmlStrcmp((*root)->name, (const xmlChar*)rootname)) { xmlFreeDoc(*doc); *doc = NULL; g_warning("Document %s is of wrong type. root node is " @@ -183,7 +183,7 @@ gboolean parse_load_mem(gpointer data, guint len, const gchar *rootname, *doc = NULL; g_warning("Given memory is an empty document"); } else { - if (xmlStrcasecmp((*root)->name, (const xmlChar*)rootname)) { + if (xmlStrcmp((*root)->name, (const xmlChar*)rootname)) { xmlFreeDoc(*doc); *doc = NULL; g_warning("Document in given memory is of wrong type. root " @@ -255,7 +255,7 @@ gboolean parse_contains(const gchar *val, xmlDocPtr doc, xmlNodePtr node) xmlNodePtr parse_find_node(const gchar *tag, xmlNodePtr node) { while (node) { - if (!xmlStrcasecmp(node->name, (const xmlChar*) tag)) + if (!xmlStrcmp(node->name, (const xmlChar*) tag)) return node; node = node->next; } -- 2.39.2