From 2d5287c298dd595a837bbf894d21d5cd54aed653 Mon Sep 17 00:00:00 2001 From: Dane Springmeyer Date: Fri, 14 Sep 2012 18:45:09 -0700 Subject: [PATCH] rollback 1b4e7a8fd57b69de66fd8bedb440cf263417c838 - refs #1489 and #1227 --- src/image_scaling.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/image_scaling.cpp b/src/image_scaling.cpp index ab1c00b8b..298961f61 100644 --- a/src/image_scaling.cpp +++ b/src/image_scaling.cpp @@ -264,7 +264,8 @@ void scale_image_agg(Image & target, double ratio) { typedef agg::pixfmt_rgba32 pixfmt; - typedef agg::renderer_base renderer_base; + typedef agg::pixfmt_rgba32_pre pixfmt_pre; + typedef agg::renderer_base renderer_base; // define some stuff we'll use soon agg::rasterizer_scanline_aa<> ras; @@ -280,7 +281,7 @@ void scale_image_agg(Image & target, // initialize destination AGG buffer (with transparency) agg::rendering_buffer rbuf_dst((unsigned char*)target.getBytes(), target.width(), target.height(), target.width() * 4); - pixfmt pixf_dst(rbuf_dst); + pixfmt_pre pixf_dst(rbuf_dst); renderer_base rb_dst(pixf_dst); rb_dst.clear(agg::rgba(0, 0, 0, 0));