summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/dmixml.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/dmixml.c b/src/dmixml.c
index f98c338..27e5f3f 100644
--- a/src/dmixml.c
+++ b/src/dmixml.c
@@ -180,15 +180,15 @@ char *dmixml_GetAttrValue(xmlNode *node, const char *key) {
}
xmlNode *dmixml_FindNodeByAttr(xmlNode *node, const char *key, const char *val) {
+ if( node->children == NULL ) {
+ return NULL;
+ }
+
xmlNode *ptr_n = NULL;
xmlChar *key_s = NULL;
xmlChar *val_s = NULL;
xmlChar *_val_s = NULL;
- if( node->children == NULL ) {
- return NULL;
- }
-
key_s = xmlCharStrdup(key);
assert( key_s != NULL );
val_s = xmlCharStrdup(val);