From cad5e28b6bf761268d40236cd8aa381680007cae Mon Sep 17 00:00:00 2001 From: Mark Wielaard Date: Sat, 8 Jun 2013 00:38:00 +0200 Subject: 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 Tested-by: David Tardon --- canvas/source/cairo/cairo_textlayout.cxx | 1 + 1 file changed, 1 insertion(+) (limited to 'canvas') 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; } -- cgit