commit f8e7fc21c019451d43de09701980a04fc962cc4e parent 373df07cd25c3a278177a9441fc2b502341901e0 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; }