PTHREAD_ONCE_INIT
pthread_once_t ServerSettings::sUserAgentInitOnce = PTHREAD_ONCE_INIT;
static pthread_once_t sInitOnce = PTHREAD_ONCE_INIT;
pthread_once_t sAppResourcesInitOnce = PTHREAD_ONCE_INIT;
static pthread_once_t sPaletteConverterInitOnce = PTHREAD_ONCE_INIT;
pthread_once_t DraggerManager::sDefaultInitOnce = PTHREAD_ONCE_INIT;
pthread_once_t FontList::sDefaultInitOnce = PTHREAD_ONCE_INIT;
pthread_once_t Screens::sDefaultInitOnce = PTHREAD_ONCE_INIT;
pthread_once_t LoadedImages::sDefaultInitOnce = PTHREAD_ONCE_INIT;
static pthread_once_t sManagerInitOnce = PTHREAD_ONCE_INIT;
static pthread_once_t sLocaleRosterInitOnce = PTHREAD_ONCE_INIT;
pthread_once_t FormatManager::sInitOnce = PTHREAD_ONCE_INIT;
static pthread_once_t sInitOnce = PTHREAD_ONCE_INIT;
= PTHREAD_ONCE_INIT;
static pthread_once_t sLoadLibsolvSolverAddOnInitOnce = PTHREAD_ONCE_INIT;
pthread_once_t MachineRoom::sOnceControl = PTHREAD_ONCE_INIT;
static pthread_once_t sNumberFormatInit = PTHREAD_ONCE_INIT;
static pthread_once_t sInitOnce = PTHREAD_ONCE_INIT;
static pthread_once_t sManagerInitOnce = PTHREAD_ONCE_INIT;
static pthread_once_t sDefaultDatabaseLocationInitOnce = PTHREAD_ONCE_INIT;
static pthread_once_t _nslockinit = PTHREAD_ONCE_INIT;
static pthread_once_t sBackendInitOnce = PTHREAD_ONCE_INIT;
static pthread_once_t sFunctionsInitOnce = PTHREAD_ONCE_INIT;
static pthread_once_t sThreadedMallocInitOnce = PTHREAD_ONCE_INIT;
STATIC_ASSERT(((pthread_once_t)ONCE_FLAG_INIT).state == ((pthread_once_t)PTHREAD_ONCE_INIT).state);
STATIC_ASSERT(((pthread_once_t)PTHREAD_ONCE_INIT).state == STATE_UNINITIALIZED);