Fix memory leak

Incorrect call to disposal function, cairo_destroy should be used per cairo documentation.
This commit is contained in:
Eizen 2016-12-03 17:42:17 -03:00
parent b9619a1460
commit 7f8648742f

View File

@ -300,7 +300,7 @@ static cairo_surface_t *gdk_pixbuf_to_cairo_surface(const GdkPixbuf *pixbuf)
cr = cairo_create(icon_surface);
gdk_cairo_set_source_pixbuf(cr, pixbuf, 0, 0);
cairo_paint(cr);
free(cr);
cairo_destroy(cr);
return icon_surface;
}