mirror of
https://github.com/zeldaret/tww.git
synced 2026-08-10 11:13:45 -04:00
build fix
This commit is contained in:
@@ -84,7 +84,7 @@ struct TNodeLinkList {
|
||||
template <typename Predicate> void Remove_if(Predicate predicate, TNodeLinkList& tList) {
|
||||
iterator it = begin();
|
||||
|
||||
while (!Iterator_isEnd_(it)) {
|
||||
while (!Iterator_isEnd_(const_iterator(it))) {
|
||||
if (predicate(*it)) {
|
||||
iterator itPrev = it;
|
||||
++it;
|
||||
|
||||
@@ -83,7 +83,7 @@ JGadget::TNodeLinkList::iterator JGadget::TNodeLinkList::Insert(iterator it, TLi
|
||||
pIt->mPrev = p;
|
||||
pItPrev->mNext = p;
|
||||
count++;
|
||||
return p;
|
||||
return iterator(p);
|
||||
}
|
||||
|
||||
/* 802BFE20-802BFE44 .text Erase__Q27JGadget13TNodeLinkListFPQ27JGadget13TLinkListNode */
|
||||
@@ -93,7 +93,7 @@ JGadget::TNodeLinkList::iterator JGadget::TNodeLinkList::Erase(TLinkListNode* p)
|
||||
pNext->mPrev = pPrev;
|
||||
pPrev->mNext = pNext;
|
||||
count--;
|
||||
return pNext;
|
||||
return iterator(pNext);
|
||||
}
|
||||
|
||||
/* 802BFE44-802BFF14 .text Remove__Q27JGadget13TNodeLinkListFPQ27JGadget13TLinkListNode */
|
||||
|
||||
Reference in New Issue
Block a user