Lines Matching refs:xmlCharEncodingAliases
57 static xmlCharEncodingAliasPtr xmlCharEncodingAliases = NULL;
934 if (xmlCharEncodingAliases == NULL)
938 if (xmlCharEncodingAliases[i].name != NULL)
939 xmlFree((char *) xmlCharEncodingAliases[i].name);
940 if (xmlCharEncodingAliases[i].alias != NULL)
941 xmlFree((char *) xmlCharEncodingAliases[i].alias);
945 xmlFree(xmlCharEncodingAliases);
946 xmlCharEncodingAliases = NULL;
965 if (xmlCharEncodingAliases == NULL)
978 if (!strcmp(xmlCharEncodingAliases[i].alias, upper)) {
979 return(xmlCharEncodingAliases[i].name);
1009 if (xmlCharEncodingAliases == NULL) {
1012 xmlCharEncodingAliases = (xmlCharEncodingAliasPtr)
1014 if (xmlCharEncodingAliases == NULL)
1018 xmlCharEncodingAliases = (xmlCharEncodingAliasPtr)
1019 xmlRealloc(xmlCharEncodingAliases,
1026 if (!strcmp(xmlCharEncodingAliases[i].alias, upper)) {
1030 xmlFree((char *) xmlCharEncodingAliases[i].name);
1031 xmlCharEncodingAliases[i].name = xmlMemStrdup(name);
1038 xmlCharEncodingAliases[xmlCharEncodingAliasesNb].name = xmlMemStrdup(name);
1039 xmlCharEncodingAliases[xmlCharEncodingAliasesNb].alias = xmlMemStrdup(upper);
1059 if (xmlCharEncodingAliases == NULL)
1065 if (!strcmp(xmlCharEncodingAliases[i].alias, alias)) {
1066 xmlFree((char *) xmlCharEncodingAliases[i].name);
1067 xmlFree((char *) xmlCharEncodingAliases[i].alias);
1069 memmove(&xmlCharEncodingAliases[i], &xmlCharEncodingAliases[i + 1],