mirror of
https://github.com/unicode-org/icu.git
synced 2025-04-21 04:29:31 +00:00
ICU-96 More robust cleanup of parser
X-SVN-Rev: 4838
This commit is contained in:
parent
1ce315488b
commit
fb004d204e
1 changed files with 10 additions and 3 deletions
|
@ -994,8 +994,15 @@ uint32_t ucol_tok_assembleTokenList(UColTokenParser *src, UErrorCode *status) {
|
|||
}
|
||||
|
||||
void ucol_tok_closeTokenList(UColTokenParser *src) {
|
||||
uhash_close(uchars2tokens);
|
||||
uprv_free(src->lh);
|
||||
uprv_free(src->source);
|
||||
if(uchars2tokens != NULL) {
|
||||
uhash_close(uchars2tokens);
|
||||
}
|
||||
if(src->lh != NULL) {
|
||||
uprv_free(src->lh);
|
||||
}
|
||||
|
||||
if(src->source != NULL) {
|
||||
uprv_free(src->source);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue