* Copyright 2004-2007, Axel DΓΆrfler, axeld@pinc-software.de
* Copyright 2010, Oliver Tappe, zooey@hirschkaefer.de
* All rights reserved. Distributed under the terms of the MIT License.
*/
#include <SupportDefs.h>
#define LOCALE_T_MAGIC 'LOCA'
namespace BPrivate {
namespace Libroot {
status_t GetLocalesFromEnvironment(int category, const char** locales);
struct ThreadLocale {
struct LocaleBackendData* threadLocaleInfo;
const unsigned short int* ctype_b;
const int* ctype_tolower;
const int* ctype_toupper;
const unsigned short int* mb_cur_max;
};
ThreadLocale* GetCurrentThreadLocale();
}
}