Lines Matching refs:values2
6594 double *values2; in xmlXPathCompareNodeSets() local
6625 values2 = (double *) xmlMalloc(ns2->nodeNr * sizeof(double)); in xmlXPathCompareNodeSets()
6626 if (values2 == NULL) { in xmlXPathCompareNodeSets()
6638 values2[j] = xmlXPathCastNodeToNumber(ns2->nodeTab[j]); in xmlXPathCompareNodeSets()
6640 if (xmlXPathIsNaN(values2[j])) in xmlXPathCompareNodeSets()
6643 ret = (val1 < values2[j]); in xmlXPathCompareNodeSets()
6645 ret = (val1 <= values2[j]); in xmlXPathCompareNodeSets()
6647 ret = (val1 > values2[j]); in xmlXPathCompareNodeSets()
6649 ret = (val1 >= values2[j]); in xmlXPathCompareNodeSets()
6657 xmlFree(values2); in xmlXPathCompareNodeSets()
6850 xmlChar **values2; in xmlXPathEqualNodeSets() local
6891 values2 = (xmlChar **) xmlMalloc(ns2->nodeNr * sizeof(xmlChar *)); in xmlXPathEqualNodeSets()
6892 if (values2 == NULL) { in xmlXPathEqualNodeSets()
6903 xmlFree(values2); in xmlXPathEqualNodeSets()
6906 memset(values2, 0, ns2->nodeNr * sizeof(xmlChar *)); in xmlXPathEqualNodeSets()
6921 if (values2[j] == NULL) in xmlXPathEqualNodeSets()
6922 values2[j] = xmlNodeGetContent(ns2->nodeTab[j]); in xmlXPathEqualNodeSets()
6923 ret = xmlStrEqual(values1[i], values2[j]) ^ neq; in xmlXPathEqualNodeSets()
6935 if (values2[j] != NULL) in xmlXPathEqualNodeSets()
6936 xmlFree(values2[j]); in xmlXPathEqualNodeSets()
6938 xmlFree(values2); in xmlXPathEqualNodeSets()