* xmlCleanupEncodingAliases: * * Unregisters all aliases */
| 922 | * Unregisters all aliases |
| 923 | */ |
| 924 | void |
| 925 | xmlCleanupEncodingAliases(void) { |
| 926 | int i; |
| 927 | |
| 928 | if (xmlCharEncodingAliases == NULL) |
| 929 | return; |
| 930 | |
| 931 | for (i = 0;i < xmlCharEncodingAliasesNb;i++) { |
| 932 | if (xmlCharEncodingAliases[i].name != NULL) |
| 933 | xmlFree((char *) xmlCharEncodingAliases[i].name); |
| 934 | if (xmlCharEncodingAliases[i].alias != NULL) |
| 935 | xmlFree((char *) xmlCharEncodingAliases[i].alias); |
| 936 | } |
| 937 | xmlCharEncodingAliasesNb = 0; |
| 938 | xmlCharEncodingAliasesMax = 0; |
| 939 | xmlFree(xmlCharEncodingAliases); |
| 940 | xmlCharEncodingAliases = NULL; |
| 941 | } |
| 942 | |
| 943 | /** |
| 944 | * xmlGetEncodingAlias: |
no outgoing calls
no test coverage detected