mirror of
https://github.com/unicode-org/icu.git
synced 2025-04-10 07:39:16 +00:00
ICU-11277 Fix memory leak in numberformat test
X-SVN-Rev: 36547
This commit is contained in:
parent
0a8466fd4c
commit
44dd80171a
1 changed files with 2 additions and 3 deletions
|
@ -1618,6 +1618,7 @@ static void TestOverrideNumberFormat(void) {
|
|||
overrideFmt = unum_open(UNUM_DEFAULT, NULL, 0, localeString, NULL, &status);
|
||||
assertSuccess("unum_open()", &status);
|
||||
udat_setNumberFormat(fmt, overrideFmt); // test the same override NF will not crash
|
||||
unum_close(overrideFmt);
|
||||
}
|
||||
udat_close(fmt);
|
||||
|
||||
|
@ -1668,10 +1669,8 @@ static void TestOverrideNumberFormat(void) {
|
|||
log_err("fail: udat_format for locale, expected %s, got %s\n",
|
||||
u_austrncpy(bbuf1,expected,kUbufMax), u_austrncpy(bbuf2,ubuf,kUbufMax) );
|
||||
|
||||
udat_close(overrideFmt2);
|
||||
udat_close(fmt2);
|
||||
if ( strcmp(overrideNumberFormat[i][0], "") == 0 ) { // set uses clone, so free up
|
||||
udat_close(overrideFmt2);
|
||||
}
|
||||
}
|
||||
free(expected);
|
||||
free(fields);
|
||||
|
|
Loading…
Add table
Reference in a new issue