From 1319dc584c7bc5f95b657a3c5171bdd582a3d940 Mon Sep 17 00:00:00 2001 From: Nima Talebi Date: Sun, 24 May 2009 03:45:54 +1000 Subject: Return earlier when possible --- src/dmixml.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src') 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); -- cgit