diff --git a/headers/private/kernel/util/MinMaxHeap.h b/headers/private/kernel/util/MinMaxHeap.h index 40fd1b1c4c..3eb47e260f 100644 --- a/headers/private/kernel/util/MinMaxHeap.h +++ b/headers/private/kernel/util/MinMaxHeap.h @@ -418,14 +418,13 @@ MIN_MAX_HEAP_TEMPLATE_LIST bool MIN_MAX_HEAP_CLASS_NAME::_ChangeTree(MinMaxHeapLink* link) { - int currentLastElement = link->fMinTree ? fMinLastElement : fMaxLastElement; int otherLastElement = link->fMinTree ? fMaxLastElement : fMinLastElement; Element** currentTree = link->fMinTree ? fMinElements : fMaxElements; Element** otherTree = link->fMinTree ? fMaxElements : fMinElements; if (otherLastElement <= 0) { - ASSERT(currentLastElement == 1); + ASSERT(link->fMinTree ? fMinLastElement : fMaxLastElement == 1); return false; }