diff --git a/public/tier1/utlsymbol.h b/public/tier1/utlsymbol.h index 08e9c441..68f08e7a 100644 --- a/public/tier1/utlsymbol.h +++ b/public/tier1/utlsymbol.h @@ -125,7 +125,7 @@ protected: struct UtlSymTableHashFunctor { - ptrdiff_t m_ownerOffset; + //ptrdiff_t m_ownerOffset; UtlSymTableHashFunctor(); unsigned int operator()( UtlSymTableAltKey k ) const; @@ -134,7 +134,7 @@ protected: struct UtlSymTableEqualFunctor { - ptrdiff_t m_ownerOffset; + //ptrdiff_t m_ownerOffset; UtlSymTableEqualFunctor(); bool operator()( int a, int b ) const; @@ -145,9 +145,9 @@ protected: typedef CUtlHashtable Hashtable_t; typedef CUtlVector MemBlocksVec_t; - Hashtable_t m_HashTable; - MemBlocksVec_t m_MemBlocks; - CUtlMemoryBlockAllocator m_MemBlockAllocator; + Hashtable_t m_HashTable; + MemBlocksVec_t m_MemBlocks; + CUtlMemoryBlockAllocator m_MemBlockAllocator; bool m_bInsensitive; }; diff --git a/public/tier1/utlsymbollarge.h b/public/tier1/utlsymbollarge.h index ee00a889..203e5c20 100644 --- a/public/tier1/utlsymbollarge.h +++ b/public/tier1/utlsymbollarge.h @@ -227,14 +227,14 @@ private: }; typedef CUtlHashtable Hashtable_t; - typedef CUtlVectorRawAllocator< MemBlockHandle_t > MemBlocksVec_t; + typedef CUtlLeanVector< MemBlockHandle_t > MemBlocksVec_t; - Hashtable_t m_HashTable; - MemBlocksVec_t m_MemBlocks; - MUTEX_TYPE m_Mutex; - CUtlMemoryBlockAllocator m_MemBlockAllocator; - int m_nElementLimit; - bool m_bThrowError; + Hashtable_t m_HashTable; + MemBlocksVec_t m_MemBlocks; + MUTEX_TYPE m_Mutex; + CUtlMemoryBlockAllocator m_MemBlockAllocator; + int m_nElementLimit; + bool m_bThrowError; }; template < bool CASEINSENSITIVE, size_t PAGE_SIZE, class MUTEX_TYPE >