Lines Matching refs:xpath
42 #include <libxml/xpath.h>
3528 xmlXPathObjectPtr xpath;
3598 * Evaluate xpath
3600 xpath = xmlXPathEvalExpression(expr, ctx);
3601 if(xpath == NULL) {
3602 fprintf(stderr,"Error: unable to evaluate xpath expression\n");
3609 /* print_xpath_nodes(xpath->nodesetval); */
3614 return(xpath);
3678 xmlXPathObjectPtr xpath = NULL;
3709 * load xpath file if specified
3712 xpath = load_xpath_expr(doc, xpath_filename);
3713 if(xpath == NULL) {
3714 fprintf(stderr,"Error: unable to evaluate xpath expression\n");
3722 fprintf(stderr,"Error: unable to evaluate xpath expression\n");
3723 if(xpath != NULL) xmlXPathFreeObject(xpath);
3735 (xpath) ? xpath->nodesetval : NULL,
3754 if(xpath != NULL) xmlXPathFreeObject(xpath);
3770 char *xpath = NULL;
3786 snprintf(buf, 499, "test/c14n/%s/%s.xpath", subdir,prefix);
3788 xpath = strdup(buf);
3797 xpath, ns, result) < 0)
3801 if (xpath != NULL) free(xpath);