From: Andrej Kacian Date: Tue, 29 Jan 2019 21:23:54 +0000 (+0100) Subject: Fix a huge memory leak in Litehtml X-Git-Tag: 3.17.4~123 X-Git-Url: http://git.claws-mail.org/?p=claws.git;a=commitdiff_plain;h=f8e7fc21c019451d43de09701980a04fc962cc4e Fix a huge memory leak in Litehtml --- diff --git a/src/plugins/litehtml_viewer/container_linux.cpp b/src/plugins/litehtml_viewer/container_linux.cpp index c34df5fbb..26845fbfb 100644 --- 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; }