1
diff -rup canvas-orig/source/cairo/cairo_canvashelper.cxx canvas/source/cairo/cairo_canvashelper.cxx
2
--- canvas-orig/source/cairo/cairo_canvashelper.cxx 2008-03-03 11:01:58.000000000 +0100
3
+++ canvas/source/cairo/cairo_canvashelper.cxx 2008-03-03 11:04:49.000000000 +0100
4
@@ -1271,7 +1271,7 @@ namespace cairocanvas
5
bHasAlpha ? CAIRO_CONTENT_COLOR_ALPHA : CAIRO_CONTENT_COLOR );
6
Cairo* pCairo = pScaledSurface->getCairo();
8
- // cairo_set_operator( pCairo, CAIRO_OPERATOR_SOURCE );
9
+ cairo_set_operator( pCairo, CAIRO_OPERATOR_SOURCE );
10
// add 0.5px to size to avoid rounding errors in cairo, leading sometimes to random data on the image right/bottom borders
11
cairo_scale( pCairo, (dWidth+0.5)/rSize.Width, (dHeight+0.5)/rSize.Height );
12
cairo_set_source_surface( pCairo, pSurface->mpSurface, 0, 0 );