commit a75a6516bd962b780c7c56b07ac16ac53a2c577a parent 03d8afe96798aca22400f693ceb7a42f0be3a9a2 Author: Andrej Kacian <ticho@claws-mail.org> Date: Tue, 29 Jan 2019 22:23:54 +0100 Fix a huge memory leak in Litehtml Diffstat:
| M | src/plugins/litehtml_viewer/container_linux.cpp | | | 1 | + |
1 file changed, 1 insertion(+), 0 deletions(-)
diff --git a/src/plugins/litehtml_viewer/container_linux.cpp b/src/plugins/litehtml_viewer/container_linux.cpp @@ -887,6 +887,7 @@ cairo_surface_t* container_linux::surface_from_pixbuf(const GdkPixbuf *bmp) // Gdk::Cairo::set_source_pixbuf(ctx, bmp, 0.0, 0.0); cairo_t *ctx = cairo_create(ret); cairo_paint(ctx); + cairo_destroy(ctx); return ret; }