Attempt to fix crash on MSVC

Signed-off-by: crueter <crueter@eden-emu.dev>
This commit is contained in:
crueter 2026-02-15 11:45:31 -05:00
parent 7498d0cb06
commit 6a552f9691
No known key found for this signature in database
GPG Key ID: 425ACD2D4830EBC6
1 changed files with 6 additions and 4 deletions

View File

@ -157,10 +157,12 @@ void PerformanceOverlay::updateStats(const Core::PerfStatsResults& results,
if (m_frametimeSamples.size() > NUM_FRAMETIME_SAMPLES)
m_frametimeSamples.pop_front();
auto [min_it, max_it] =
std::minmax_element(m_frametimeSamples.begin(), m_frametimeSamples.end());
ui->ft_min->setText(tr("Min: %1").arg(*min_it, 0, 'f', 1));
ui->ft_max->setText(tr("Max: %1").arg(*max_it, 0, 'f', 1));
if (!m_frametimeSamples.empty()) {
auto [min_it, max_it] =
std::minmax_element(m_frametimeSamples.begin(), m_frametimeSamples.end());
ui->ft_min->setText(tr("Min: %1").arg(*min_it, 0, 'f', 1));
ui->ft_max->setText(tr("Max: %1").arg(*max_it, 0, 'f', 1));
}
// For the average only go back 10 samples max
if (m_frametimeSamples.size() >= 2) {