Fix OSX canvas when used without openGL NSView
[ardour.git] / libs / canvas / pixbuf.cc
index d285c41b10e8ccd850f983d35c4cf113e5730739..8583ec22a18a809aa2d8199003a7550761abeccf 100644 (file)
@@ -41,14 +41,14 @@ Pixbuf::render (Rect const & /*area*/, Cairo::RefPtr<Cairo::Context> context) co
        Gdk::Cairo::set_source_pixbuf (context, _pixbuf, 0, 0);
        context->paint ();
 }
-       
+
 void
 Pixbuf::compute_bounding_box () const
 {
        if (_pixbuf) {
-               _bounding_box = boost::optional<Rect> (Rect (0, 0, _pixbuf->get_width(), _pixbuf->get_height()));
+               _bounding_box = Rect (Rect (0, 0, _pixbuf->get_width(), _pixbuf->get_height()));
        } else {
-               _bounding_box = boost::optional<Rect> ();
+               _bounding_box = Rect ();
        }
 
        _bounding_box_dirty = false;
@@ -58,7 +58,7 @@ void
 Pixbuf::set (Glib::RefPtr<Gdk::Pixbuf> pixbuf)
 {
        begin_change ();
-       
+
        _pixbuf = pixbuf;
        _bounding_box_dirty = true;