1
0
mirror of https://github.com/roytam1/UXP.git synced 2026-05-26 13:58:49 +00:00

[MFBT] Convert debug asserts to early returns for situations that should

never occur.
This commit is contained in:
Moonchild
2021-08-12 11:30:26 +00:00
committed by roytam1
parent d1d00498ae
commit daa57bddf7
+4 -2
View File
@@ -327,7 +327,8 @@ private:
void setNextUnsafe(RawType aElem)
{
LinkedListElement *listElem = static_cast<LinkedListElement*>(aElem);
MOZ_ASSERT(!listElem->isInList());
if (listElem->isInList())
return;
listElem->mNext = this->mNext;
listElem->mPrev = this;
@@ -344,7 +345,8 @@ private:
void setPreviousUnsafe(RawType aElem)
{
LinkedListElement<T>* listElem = static_cast<LinkedListElement<T>*>(aElem);
MOZ_ASSERT(!listElem->isInList());
if (listElem->isInList())
return;
listElem->mNext = this;
listElem->mPrev = this->mPrev;