diff options
-rw-r--r-- | src/framerate_gui.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/framerate_gui.cpp b/src/framerate_gui.cpp index c324fde2e..0afb533f6 100644 --- a/src/framerate_gui.cpp +++ b/src/framerate_gui.cpp @@ -151,6 +151,10 @@ namespace { /* Total duration covered by collected points */ TimingMeasurement total = 0; + /* We have nothing to compare the first point against */ + point--; + if (point < 0) point = NUM_FRAMERATE_POINTS - 1; + while (point != last_point) { /* Only record valid data points, but pretend the gaps in measurements aren't there */ if (this->durations[point] != INVALID_DURATION) { |