]> granicus.if.org Git - icu/commit
ICU-11908 NumberingSystem, fix the memory management of static cache of numsys names.
authorAndy Heninger <andy.heninger@gmail.com>
Thu, 7 Mar 2019 02:43:59 +0000 (18:43 -0800)
committerAndy Heninger <andy.heninger@gmail.com>
Fri, 8 Mar 2019 23:06:53 +0000 (15:06 -0800)
commitf7b36d39bc403b6d4d9fc4732e91665778611523
tree5a7e3d50fdc8ca9435ad2b69ce216cfc280cfd62
parent3a28fb721645f55082a7ed651304e2f6191ce7f1
ICU-11908 NumberingSystem, fix the memory management of static cache of numsys names.
Add thread safe cache initialization.
icu4c/source/i18n/numsys.cpp
icu4c/source/i18n/numsys_impl.h
icu4c/source/i18n/ucln_in.h
icu4c/source/i18n/unicode/numsys.h
icu4c/source/test/cintltst/cnumtst.c