diff options
author | Robin Gareus <robin@gareus.org> | 2015-09-14 21:25:57 +0200 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2015-09-14 21:25:57 +0200 |
commit | 8a4bf386a4a15dead479445cd78184309740216b (patch) | |
tree | e81339d418c501d6125b0d5cf0e6a5e6a4023ab2 | |
parent | 9a533c925bfdf40591bc8246eb9bb8620ab2e688 (diff) |
amend previous commit.
-rw-r--r-- | libs/canvas/xfade_curve.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libs/canvas/xfade_curve.cc b/libs/canvas/xfade_curve.cc index c8038aa227..5e44d081a8 100644 --- a/libs/canvas/xfade_curve.cc +++ b/libs/canvas/xfade_curve.cc @@ -186,7 +186,7 @@ XFadeCurve::get_path(Rect const & area, Cairo::RefPtr<Cairo::Context> context, C if (window_space.x >= area.x0) break; } for (Points::size_type idx = c.n_samples; right > left;) { - --idx; + if (--idx <= left) break; window_space = item_to_window (Duple (c.samples[idx].x, 0.0), false); if (window_space.x <= area.x1) break; right = idx; |