mirror of
https://github.com/isledecomp/isle.git
synced 2025-10-24 17:04:17 +00:00
Refactor MxPtrList to use p_ownership (#344)
* Refactor MxPtrList to use p_ownership * Remove class names
This commit is contained in:
committed by
GitHub
parent
db60467ba3
commit
afadca953b
@@ -18,9 +18,14 @@ class MxStreamChunkList : public MxList<MxStreamChunk*> {
|
||||
public:
|
||||
MxStreamChunkList() { m_customDestructor = Destroy; }
|
||||
|
||||
virtual MxS8 Compare(MxStreamChunk*, MxStreamChunk*) override; // vtable+0x14
|
||||
// FUNCTION: LEGO1 0x100b5900
|
||||
virtual MxS8 Compare(MxStreamChunk* p_a, MxStreamChunk* p_b) override
|
||||
{
|
||||
return p_a == p_b ? 0 : p_a < p_b ? -1 : 1;
|
||||
} // vtable+0x14
|
||||
|
||||
static void Destroy(MxStreamChunk* p_chunk);
|
||||
// FUNCTION: LEGO1 0x100b5920
|
||||
static void Destroy(MxStreamChunk* p_chunk) { delete p_chunk; }
|
||||
};
|
||||
|
||||
// VTABLE: LEGO1 0x100dc510
|
||||
|
||||
Reference in New Issue
Block a user