diff --git a/src/cairo/cairo_renderer.cpp b/src/cairo/cairo_renderer.cpp index 79b4ddf9e..de6047aae 100644 --- a/src/cairo/cairo_renderer.cpp +++ b/src/cairo/cairo_renderer.cpp @@ -95,23 +95,23 @@ namespace mapnik struct cairo_save_restore { cairo_save_restore(cairo_context & context) - : context_(context) + : context_(context) { - context_.save(); + context_.save(); } ~cairo_save_restore() { - context_.restore(); + context_.restore(); } cairo_context & context_; }; cairo_renderer_base::cairo_renderer_base(Map const& m, - cairo_ptr const& cairo, - attributes const& vars, - double scale_factor, - unsigned offset_x, - unsigned offset_y) + cairo_ptr const& cairo, + attributes const& vars, + double scale_factor, + unsigned offset_x, + unsigned offset_y) : m_(m), context_(cairo), common_(m, vars, offset_x, offset_y, m.width(), m.height(), scale_factor), @@ -121,12 +121,12 @@ cairo_renderer_base::cairo_renderer_base(Map const& m, } cairo_renderer_base::cairo_renderer_base(Map const& m, - request const& req, - cairo_ptr const& cairo, - attributes const& vars, - double scale_factor, - unsigned offset_x, - unsigned offset_y) + request const& req, + cairo_ptr const& cairo, + attributes const& vars, + double scale_factor, + unsigned offset_x, + unsigned offset_y) : m_(m), context_(cairo), common_(req, vars, offset_x, offset_y, req.width(), req.height(), scale_factor), @@ -136,12 +136,12 @@ cairo_renderer_base::cairo_renderer_base(Map const& m, } cairo_renderer_base::cairo_renderer_base(Map const& m, - cairo_ptr const& cairo, - attributes const& vars, - std::shared_ptr detector, - double scale_factor, - unsigned offset_x, - unsigned offset_y) + cairo_ptr const& cairo, + attributes const& vars, + std::shared_ptr detector, + double scale_factor, + unsigned offset_x, + unsigned offset_y) : m_(m), context_(cairo), common_(m, vars, offset_x, offset_y, m.width(), m.height(), scale_factor, detector), @@ -187,37 +187,37 @@ void cairo_renderer_base::setup(Map const& map) boost::optional bg = m_.background(); if (bg) { - cairo_save_restore guard(context_); - context_.set_color(*bg); - context_.paint(); + cairo_save_restore guard(context_); + context_.set_color(*bg); + context_.paint(); } boost::optional const& image_filename = map.background_image(); if (image_filename) { - // NOTE: marker_cache returns premultiplied image, if needed - boost::optional bg_marker = mapnik::marker_cache::instance().find(*image_filename,true); - if (bg_marker && (*bg_marker)->is_bitmap()) - { - mapnik::image_ptr bg_image = *(*bg_marker)->get_bitmap_data(); - int w = bg_image->width(); - int h = bg_image->height(); - if ( w > 0 && h > 0) - { - // repeat background-image both vertically and horizontally - unsigned x_steps = unsigned(std::ceil(common_.width_/double(w))); - unsigned y_steps = unsigned(std::ceil(common_.height_/double(h))); - for (unsigned x=0;x bg_marker = mapnik::marker_cache::instance().find(*image_filename,true); + if (bg_marker && (*bg_marker)->is_bitmap()) + { + mapnik::image_ptr bg_image = *(*bg_marker)->get_bitmap_data(); + int w = bg_image->width(); + int h = bg_image->height(); + if ( w > 0 && h > 0) + { + // repeat background-image both vertically and horizontally + unsigned x_steps = unsigned(std::ceil(common_.width_/double(w))); + unsigned y_steps = unsigned(std::ceil(common_.height_/double(h))); + for (unsigned x=0;x