summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/dmixml.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/dmixml.c b/src/dmixml.c
index 8228bf3..65f5e07 100644
--- a/src/dmixml.c
+++ b/src/dmixml.c
@@ -227,7 +227,7 @@ char *dmixml_GetXPathContent(char *buf, size_t buflen, xmlXPathObject *xpo, int
break;
case XPATH_NODESET:
- if( xpo->nodesetval->nodeNr >= (idx+1) ) {
+ if( (xpo->nodesetval != NULL) && (xpo->nodesetval->nodeNr >= (idx+1)) ) {
strncpy(buf, dmixml_GetContent(xpo->nodesetval->nodeTab[idx]), buflen-1);
}
break;