diff --git a/lld/include/lld/Common/BPSectionOrdererBase.inc b/lld/include/lld/Common/BPSectionOrdererBase.inc index fbeca187aa76..00c9dc7159dd 100644 --- a/lld/include/lld/Common/BPSectionOrdererBase.inc +++ b/lld/include/lld/Common/BPSectionOrdererBase.inc @@ -319,7 +319,7 @@ auto BPOrderer::computeOrder( for (auto dupSecIdx : It->getSecond()) { const auto *dupIsec = sections[dupSecIdx]; if (orderedSections.insert(dupIsec)) { - duplicateCodeSize += D::getSize(*isec); + duplicateCodeSize += D::getSize(*dupIsec); ++numDuplicateCodeSections; } } @@ -337,7 +337,7 @@ auto BPOrderer::computeOrder( for (auto dupSecIdx : It->getSecond()) { const auto *dupIsec = sections[dupSecIdx]; if (orderedSections.insert(dupIsec)) { - duplicateDataSize += D::getSize(*isec); + duplicateDataSize += D::getSize(*dupIsec); ++numDuplicateDataSections; } }