Remove useless if in memContextFree().
If the upper bound of the loop is 0 then nothing will be done, making the if condition extraneous.
@@ -802,7 +802,6 @@ memContextFree(MemContext *this)
THROW(AssertError, "cannot free inactive context");
// Free child contexts
- if (this->contextChildListSize > 0)
for (unsigned int contextIdx = 0; contextIdx < this->contextChildListSize; contextIdx++)
if (this->contextChildList[contextIdx] && this->contextChildList[contextIdx]->state == memContextStateActive)
memContextFree(this->contextChildList[contextIdx]);
