diff options
author | Caolán McNamara <caolanm@redhat.com> | 2016-02-01 12:08:43 +0000 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2016-02-02 14:56:17 +0000 |
commit | 1a1ee2f6e5b8215ad5f7bcdcb13f5fdce5784b2e (patch) | |
tree | 3d4bb458a4966b3f17a4b8e3f2e3615e9ddc3f16 /vcl/unx/generic/gdi/cairotextrender.cxx | |
parent | rename drawSurface to releaseCairoContext (diff) | |
download | core-1a1ee2f6e5b8215ad5f7bcdcb13f5fdce5784b2e.tar.gz core-1a1ee2f6e5b8215ad5f7bcdcb13f5fdce5784b2e.zip |
move CairoTextRender cleanup to callers
so releaseCairoContext is a mirror of getCairoContext, so callers that don't
need to flush can drop that explicit call
Not sure, now that I see it, how there's been no sign of any problem with no
damage of the affected text area under gtk3
Change-Id: I8e508160be4102c64a0ecdf5591b6999f9171c36
Diffstat (limited to 'vcl/unx/generic/gdi/cairotextrender.cxx')
-rw-r--r-- | vcl/unx/generic/gdi/cairotextrender.cxx | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/vcl/unx/generic/gdi/cairotextrender.cxx b/vcl/unx/generic/gdi/cairotextrender.cxx index 3c958492cf52..747791d1b3c8 100644 --- a/vcl/unx/generic/gdi/cairotextrender.cxx +++ b/vcl/unx/generic/gdi/cairotextrender.cxx @@ -344,9 +344,7 @@ void CairoTextRender::DrawServerFontLayout( const ServerFontLayout& rLayout ) aI = aNext; } - cairo_surface_flush(cairo_get_target(cr)); releaseCairoContext(cr); - cairo_destroy(cr); } const FontCharMapPtr CairoTextRender::GetFontCharMap() const |