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); cr = cairo_create(icon_surface);
gdk_cairo_set_source_pixbuf(cr, pixbuf, 0, 0); gdk_cairo_set_source_pixbuf(cr, pixbuf, 0, 0);
cairo_paint(cr); cairo_paint(cr);
free(cr); cairo_destroy(cr);
return icon_surface; return icon_surface;
} }