Lines Matching refs:stringMap
297 xmlChar **stringMap; member
497 xmlChar **stringMap; in xmlRegEpxFromParse() local
525 stringMap = xmlMalloc(ret->nbAtoms * sizeof(char *)); in xmlRegEpxFromParse()
526 if (stringMap == NULL) { in xmlRegEpxFromParse()
535 xmlFree(stringMap); in xmlRegEpxFromParse()
545 if (xmlStrEqual(stringMap[j], value)) { in xmlRegEpxFromParse()
552 stringMap[nbatoms] = xmlStrdup(value); in xmlRegEpxFromParse()
553 if (stringMap[nbatoms] == NULL) { in xmlRegEpxFromParse()
555 xmlFree(stringMap[i]); in xmlRegEpxFromParse()
557 xmlFree(stringMap); in xmlRegEpxFromParse()
568 xmlFree(stringMap[i]); in xmlRegEpxFromParse()
569 xmlFree(stringMap); in xmlRegEpxFromParse()
583 xmlFree(stringMap[i]); in xmlRegEpxFromParse()
584 xmlFree(stringMap); in xmlRegEpxFromParse()
641 xmlFree(stringMap[i]); in xmlRegEpxFromParse()
642 xmlFree(stringMap); in xmlRegEpxFromParse()
691 ret->stringMap = stringMap; in xmlRegEpxFromParse()
3779 if ((comp == NULL) || (comp->compact == NULL) || (comp->stringMap == NULL)) in xmlRegCompactPushString()
3803 if (xmlRegStrEqualWildcard(comp->stringMap[i], value)) { in xmlRegCompactPushString()
4328 values[nb++] = comp->stringMap[i]; in xmlRegExecGetValues()
4337 values[nb++] = comp->stringMap[i]; in xmlRegExecGetValues()
5682 if (regexp->stringMap != NULL) { in xmlRegFreeRegexp()
5684 xmlFree(regexp->stringMap[i]); in xmlRegFreeRegexp()
5685 xmlFree(regexp->stringMap); in xmlRegFreeRegexp()