summaryrefslogtreecommitdiff
path: root/libs/canvas/curve.cc
diff options
context:
space:
mode:
Diffstat (limited to 'libs/canvas/curve.cc')
-rw-r--r--libs/canvas/curve.cc6
1 files changed, 3 insertions, 3 deletions
diff --git a/libs/canvas/curve.cc b/libs/canvas/curve.cc
index 280a3e3aaa..dac9983e07 100644
--- a/libs/canvas/curve.cc
+++ b/libs/canvas/curve.cc
@@ -90,10 +90,10 @@ Curve::render (Rect const & area, Cairo::RefPtr<Cairo::Context> context) const
return;
}
- Rect self = item_to_window (_bounding_box.get());
- boost::optional<Rect> d = self.intersection (area);
+ Rect self = item_to_window (_bounding_box);
+ Rect d = self.intersection (area);
assert (d);
- Rect draw = d.get ();
+ Rect draw = d;
/* Our approach is to always draw n_segments across our total size.
*