diff options
Diffstat (limited to 'Source/WebCore/platform/graphics/cairo/ImageCairo.cpp')
-rw-r--r-- | Source/WebCore/platform/graphics/cairo/ImageCairo.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/Source/WebCore/platform/graphics/cairo/ImageCairo.cpp b/Source/WebCore/platform/graphics/cairo/ImageCairo.cpp index e51d65a..d3a52ce 100644 --- a/Source/WebCore/platform/graphics/cairo/ImageCairo.cpp +++ b/Source/WebCore/platform/graphics/cairo/ImageCairo.cpp @@ -36,6 +36,7 @@ #include "ContextShadow.h" #include "FloatRect.h" #include "GraphicsContext.h" +#include "PlatformContextCairo.h" #include "ImageBuffer.h" #include "ImageObserver.h" #include "RefPtrCairo.h" @@ -114,7 +115,7 @@ void BitmapImage::draw(GraphicsContext* context, const FloatRect& dst, const Flo IntSize selfSize = size(); - cairo_t* cr = context->platformContext(); + cairo_t* cr = context->platformContext()->cr(); context->save(); // Set the compositing operation. @@ -169,8 +170,7 @@ void Image::drawPattern(GraphicsContext* context, const FloatRect& tileRect, con if (!image) // If it's too early we won't have an image yet. return; - cairo_t* cr = context->platformContext(); - + cairo_t* cr = context->platformContext()->cr(); drawPatternToCairoContext(cr, image, size(), tileRect, patternTransform, phase, toCairoOperator(op), destRect); if (imageObserver()) |