Lines Matching refs:patternTab
181 xmlPatternPtr *patternTab; /* array of preserve patterns */ member
1600 if (xmlPatternMatch(reader->patternTab[i], reader->node) == 1) { in xmlTextReaderRead()
2174 ret->patternTab = NULL; in xmlNewTextReader()
2250 if (reader->patternTab != NULL) { in xmlFreeTextReader()
2253 if (reader->patternTab[i] != NULL) in xmlFreeTextReader()
2254 xmlFreePattern(reader->patternTab[i]); in xmlFreeTextReader()
2256 xmlFree(reader->patternTab); in xmlFreeTextReader()
4006 reader->patternTab = (xmlPatternPtr *) xmlMalloc(reader->patternMax * in xmlTextReaderPreservePattern()
4007 sizeof(reader->patternTab[0])); in xmlTextReaderPreservePattern()
4008 if (reader->patternTab == NULL) { in xmlTextReaderPreservePattern()
4016 tmp = (xmlPatternPtr *) xmlRealloc(reader->patternTab, in xmlTextReaderPreservePattern()
4018 sizeof(reader->patternTab[0])); in xmlTextReaderPreservePattern()
4024 reader->patternTab = tmp; in xmlTextReaderPreservePattern()
4026 reader->patternTab[reader->patternNr] = comp; in xmlTextReaderPreservePattern()
5281 if (reader->patternTab == NULL) { in xmlTextReaderSetup()
5287 if (reader->patternTab[reader->patternNr] != NULL) { in xmlTextReaderSetup()
5288 xmlFreePattern(reader->patternTab[reader->patternNr]); in xmlTextReaderSetup()
5289 reader->patternTab[reader->patternNr] = NULL; in xmlTextReaderSetup()