summaryrefslogtreecommitdiff
path: root/include/JSystem
diff options
context:
space:
mode:
authorJcw87 <Jcw87@users.noreply.github.com>2022-07-11 12:44:01 -0700
committerGitHub <noreply@github.com>2022-07-11 21:44:01 +0200
commitbc30d007e11458a198c5725626a10bb06a5da536 (patch)
tree0d0311f905f94cd860a62cd213fe5d94d249ee0d /include/JSystem
parent9e3baca808821e034bcec2820fd8e13821c52a50 (diff)
TNodeLinkList (#207)
Diffstat (limited to 'include/JSystem')
-rw-r--r--include/JSystem/JGadget/linklist.h10
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