diff options
author | Mark Wielaard <mark@klomp.org> | 2013-06-08 00:38:00 +0200 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2013-06-10 11:29:32 +0100 |
commit | b1acc53079894e7ba6e186712e38177ffa1e809f (patch) | |
tree | 31472a5d4fe4ddda5d611a30c416d1d83656a96d | |
parent | 5d91b8390c06e5c4e887f6398f21a5789f6abb40 (diff) |
Fix memory leak in cairo TextLayout::draw.
Destroy cairo_font_options when done.
Change-Id: Ib49c07dee22fa59b4f6227c6b106a18b615aa060
Reviewed-on: https://gerrit.libreoffice.org/4193
Reviewed-by: David Tardon <dtardon@redhat.com>
Tested-by: David Tardon <dtardon@redhat.com>
(cherry picked from commit cad5e28b6bf761268d40236cd8aa381680007cae)
-rw-r--r-- | canvas/source/cairo/cairo_textlayout.cxx | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/canvas/source/cairo/cairo_textlayout.cxx b/canvas/source/cairo/cairo_textlayout.cxx index fe55665b87e0..35defcd9080b 100644 --- a/canvas/source/cairo/cairo_textlayout.cxx +++ b/canvas/source/cairo/cairo_textlayout.cxx @@ -572,6 +572,7 @@ namespace cairocanvas cairo_restore( pSCairo.get() ); cairo_font_face_destroy(font_face); + cairo_font_options_destroy(options); } return true; } |