XMLObjectCache::XMLObjectCache() { m_cache = new GHash(); m_cacheState = new GHash(); m_cacheForeign = new GHash(); m_cacheForeignAlternate = new GHash(); m_cacheData = new GHash(); #ifdef _WIN32 _gthread_processInitialize(); #endif XML_INIT_MUTEX(&m_cs); gthread_mutex_init(&m_csState, NULL); gthread_mutex_init(&m_csForeign, NULL); gthread_mutex_init(&m_csData, NULL); }
CLanguageDriverInterfaceCache() { _gthread_processInitialize(); gthread_mutex_init(&m_lock,0); }