diff --git a/src/core/perf_stats.cpp b/src/core/perf_stats.cpp index 36372c66f0..b899ac8842 100644 --- a/src/core/perf_stats.cpp +++ b/src/core/perf_stats.cpp @@ -95,12 +95,13 @@ PerfStatsResults PerfStats::GetAndResetStats(microseconds current_system_time_us const auto system_us_per_second = (current_system_time_us - reset_point_system_us) / interval; - PerfStatsResults results{}; - results.system_fps = static_cast(system_frames) / interval; - results.game_fps = static_cast(game_frames) / interval; - results.frametime = duration_cast(accumulated_frametime).count() / - static_cast(system_frames); - results.emulation_speed = system_us_per_second.count() / 1'000'000.0; + const PerfStatsResults results{ + .system_fps = static_cast(system_frames) / interval, + .game_fps = static_cast(game_frames) / interval, + .frametime = duration_cast(accumulated_frametime).count() / + static_cast(system_frames), + .emulation_speed = system_us_per_second.count() / 1'000'000.0, + }; // Reset counters reset_point = now;