Lines Matching full:patterntab
174 xmlPatternPtr *patternTab; /* array of preserve patterns */
1567 if (xmlPatternMatch(reader->patternTab[i], reader->node) == 1) {
2137 ret->patternTab = NULL;
2212 if (reader->patternTab != NULL) {
2215 if (reader->patternTab[i] != NULL)
2216 xmlFreePattern(reader->patternTab[i]);
2218 xmlFree(reader->patternTab);
3955 reader->patternTab = (xmlPatternPtr *) xmlMalloc(reader->patternMax *
3956 sizeof(reader->patternTab[0]));
3957 if (reader->patternTab == NULL) {
3965 tmp = (xmlPatternPtr *) xmlRealloc(reader->patternTab,
3967 sizeof(reader->patternTab[0]));
3973 reader->patternTab = tmp;
3975 reader->patternTab[reader->patternNr] = comp;
5094 if (reader->patternTab == NULL) {
5100 if (reader->patternTab[reader->patternNr] != NULL) {
5101 xmlFreePattern(reader->patternTab[reader->patternNr]);
5102 reader->patternTab[reader->patternNr] = NULL;