diff options
| author | Jcw87 <Jcw87@users.noreply.github.com> | 2022-07-11 12:44:01 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-07-11 21:44:01 +0200 |
| commit | bc30d007e11458a198c5725626a10bb06a5da536 (patch) | |
| tree | 0d0311f905f94cd860a62cd213fe5d94d249ee0d /include/JSystem | |
| parent | 9e3baca808821e034bcec2820fd8e13821c52a50 (diff) | |
TNodeLinkList (#207)
Diffstat (limited to 'include/JSystem')
| -rw-r--r-- | include/JSystem/JGadget/linklist.h | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/include/JSystem/JGadget/linklist.h b/include/JSystem/JGadget/linklist.h index d71734e8f9..f1f92f4fe1 100644 --- a/include/JSystem/JGadget/linklist.h +++ b/include/JSystem/JGadget/linklist.h @@ -24,7 +24,7 @@ struct TNodeLinkList { TNodeLinkList() : ocObject_() { Initialize_(); } void Initialize_() { - ptr = NULL; + count = 0; ocObject_.mNext = &ocObject_; ocObject_.mPrev = &ocObject_; } @@ -35,15 +35,15 @@ struct TNodeLinkList { } /* 802DCA1C */ ~TNodeLinkList(); - /* 802DCAA0 */ void erase(JGadget::TNodeLinkList::iterator, JGadget::TNodeLinkList::iterator); - /* 802DCA58 */ void erase(JGadget::TNodeLinkList::iterator); + /* 802DCAA0 */ iterator erase(JGadget::TNodeLinkList::iterator, JGadget::TNodeLinkList::iterator); + /* 802DCA58 */ iterator erase(JGadget::TNodeLinkList::iterator); /* 802DCB08 */ void splice(JGadget::TNodeLinkList::iterator, JGadget::TNodeLinkList&, JGadget::TNodeLinkList::iterator); - /* 802DCBA8 */ void Insert(JGadget::TNodeLinkList::iterator, JGadget::TLinkListNode*); + /* 802DCBA8 */ iterator Insert(JGadget::TNodeLinkList::iterator, JGadget::TLinkListNode*); /* 802DCBD4 */ iterator Erase(JGadget::TLinkListNode*); /* 802DCBF8 */ void Remove(JGadget::TLinkListNode*); - /* 0x00 */ TNodeLinkList* ptr; + /* 0x00 */ int count; /* 0x04 */ TLinkListNode ocObject_; }; // Size: 0xC |
