Commit Graph

204 Commits

Author SHA1 Message Date
GAMMACASE
3bb772f7c0 Fix other clang20 errors/warnings 2025-12-06 15:58:45 +03:00
GAMMACASE
9b5d730898 Fix few clang20 errors 2025-12-06 12:03:41 +03:00
GAMMACASE
f1573c3515 Correct CUtlHashtableEntry data type
Resolves compile time errors for key types larger that 4 bytes
2025-10-21 17:39:53 +03:00
GAMMACASE
3c33d8ab94 Update ICvar & Cvar structs 2025-10-15 15:40:46 +03:00
GAMMACASE
4499acb4f5 Correct CUtlBuffer::m_Memory index type 2025-08-19 16:05:44 +03:00
GAMMACASE
c80e0e5fee Correct CUtlLeanVector::IsIdxValid method 2025-08-18 23:50:59 +03:00
GAMMACASE
30a56b0bf2 Fix use after free in CKeyValues3Context::PurgeClusterNodeChain 2025-08-15 17:24:38 +03:00
GAMMACASE
0e115eb214 Correct return types of ConVar FilterCallback typedefs 2025-08-15 03:10:22 +03:00
GAMMACASE
91fad282a0 Correct CConVar constructors 2025-08-15 03:00:33 +03:00
GAMMACASE
e0e3380c9f Update ICvar, ConVarData & ConVarValueInfo_t 2025-08-15 02:38:48 +03:00
GAMMACASE
3f155e63e7 Correct CUtlRBTree::IsValidIndex 2025-08-08 17:19:15 +03:00
GAMMACASE
b051e68f2f Use V_memmove instead of memmove 2025-08-08 16:41:27 +03:00
GAMMACASE
faf480acdc Remove obsoleted asserts in CUtlLinkedList 2025-08-05 11:25:38 +03:00
zer0.k
916f0bb440
Update LoadKV3* functions (#325) 2025-08-04 23:37:16 +03:00
Juniper
7e3a9fbff0
Correct multiple consts declarations (#326) 2025-08-04 23:34:40 +03:00
GAMMACASE
0b92cd0ec2 Update CKeyValues3Table & CKV3MemberName 2025-08-04 20:22:40 +03:00
GAMMACASE
cd0bc76b5a Update CUtlSymbolTableLarge AddString & Find methods 2025-08-04 20:20:52 +03:00
GAMMACASE
02e291133a Update CGameEntitySystem & EventQueuePrioritizedEvent_t 2025-08-03 21:00:36 +03:00
GAMMACASE
ce46e78af6 Fix CUtlLeanVector::EnsureCapacity 2025-08-03 19:13:44 +03:00
GAMMACASE
b7e4cc84ad Correct CUtlLeanVector usages in CUtlRbTree & CUtlLinkedList 2025-08-03 02:22:38 +03:00
GAMMACASE
1008b6f992 Correctly initialise CUtlLinkedList::m_LastAlloc 2025-08-02 17:46:36 +03:00
GAMMACASE
c82c435617 Add missing utlleanvector.h includes 2025-08-02 16:46:08 +03:00
GAMMACASE
c5461e58ac Add CUtlSymbolTableLargeBase::m_nBytesAccumulated member 2025-08-02 16:40:07 +03:00
GAMMACASE
5b7c3197d7 Correct CUtlRbTree member initialization 2025-08-02 16:32:49 +03:00
GAMMACASE
973f3b8a44 Add CUtlLeanVector::Swap method 2025-08-02 16:32:22 +03:00
GAMMACASE
8d119b09e5 Update CUtlBuffer::m_Memory 2025-08-02 16:04:44 +03:00
GAMMACASE
e0f66ff890 Add missing <limits> include in rawallocator.h 2025-08-02 15:41:33 +03:00
GAMMACASE
ee3ec4eda8 Return back iterator access for CUtlLeanVector 2025-08-02 15:35:42 +03:00
GAMMACASE
3709354673 Correct compile errors in CUtlLeanVector & CUtlLinkedList 2025-08-02 15:20:35 +03:00
GAMMACASE
7a9df1461f Update CUtlMemoryBlockAllocator & CUtlSymbolTableLarge 2025-08-02 03:42:42 +03:00
GAMMACASE
35d0a31085 Partial update to CUtlSymbolTable & CUtlSymbolTableLarge 2025-08-01 21:57:25 +03:00
GAMMACASE
91abbe5aa9 Update CUtlHashtable TableT 2025-08-01 21:49:31 +03:00
GAMMACASE
eefebf5f74 Update CUtlLinkedList 2025-08-01 21:48:58 +03:00
GAMMACASE
f59a464088 Update CUtlLeanVector* 2025-08-01 21:48:14 +03:00
GAMMACASE
6683186ea7 Update CUtlRBTree 2025-08-01 21:47:57 +03:00
GAMMACASE
3c9914b361 Update CUtlMemory_RawAllocator & CUtlVectorRawAllocator 2025-08-01 21:47:27 +03:00
GAMMACASE
c521e5b51d Update CUtlMemoryBlockAllocator 2025-08-01 21:46:56 +03:00
GAMMACASE
ba385dae84 Update CRawAllacator to CMemAllocAllocator 2025-08-01 21:46:39 +03:00
GAMMACASE
611e502d85 Correct CUtlBuffer::BufferFlags_t operator | 2025-07-31 21:32:23 +03:00
GAMMACASE
663e563c4b Update CUtlBuffer extern methods 2025-07-31 20:04:09 +03:00
GAMMACASE
bc8ed15fef Rename UtlMemory_* to UtlVectorMemory_* 2025-07-31 19:58:46 +03:00
GAMMACASE
6f4d1c36cf Update ConVarValueInfo_t 2025-07-31 19:55:46 +03:00
GAMMACASE
4ab8a0466d Correct gcc parenthesis warnings 2025-07-31 17:29:07 +03:00
GAMMACASE
bdb915aaae Update CRawAllocator, CUtlMemoryBlockAllocator & Add CUtlVectorRawAllocator 2025-07-31 17:29:07 +03:00
GAMMACASE
5ab17ebfcb Separate common method from kv3 headers 2025-07-31 17:28:47 +03:00
GAMMACASE
bd6fe1a547 Update ICvar interface 2025-07-31 17:28:47 +03:00
Nick Hastings
3dc26fdbb1 Fix file encoding 2025-05-17 14:11:58 -04:00
GAMMACASE
788e54c210 Update strtools.h
Add quite a bunch of tier0 exported methods as well as update existing ones with sdk2013 support
2025-03-06 22:00:42 +03:00
GAMMACASE
3b07e2a008 Correct certain type definitions
Definitions were retrieved from schema dumps
2025-03-05 20:19:50 +03:00
GAMMACASE
4465eb0930 Correct CKeyValues3Context::Clear/Purge 2025-02-25 21:41:37 +03:00