Lines Matching refs:gDefaultLocalesHashT
80 static UHashtable *gDefaultLocalesHashT = NULL;
100 if (gDefaultLocalesHashT) {
101 uhash_close(gDefaultLocalesHashT); // Automatically deletes all elements, using deleter func.
102 gDefaultLocalesHashT = NULL;
180 UMTX_CHECK(NULL, (gDefaultLocalesHashT == NULL), hashTableNeedsInit);
189 if (gDefaultLocalesHashT == NULL) {
190 gDefaultLocalesHashT = tHashTable;
201 Locale *newDefault = (Locale *)uhash_get(gDefaultLocalesHashT, localeNameBuf);
222 Locale *hashTableVal = (Locale *)uhash_get(gDefaultLocalesHashT, key);
227 uhash_put(gDefaultLocalesHashT, (void *)gDefaultLocale->getName(), gDefaultLocale, &status);
229 uhash_put(gDefaultLocalesHashT, (void *)key, newDefault, &status);