diff --git a/gdk/gdkcairo.c b/gdk/gdkcairo.c index 4e7c8ffcb1..563725ccff 100644 --- a/gdk/gdkcairo.c +++ b/gdk/gdkcairo.c @@ -380,6 +380,7 @@ _gdk_cairo_surface_extents (cairo_surface_t *surface, cr = cairo_create (surface); cairo_clip_extents (cr, &x1, &y1, &x2, &y2); + cairo_destroy (cr); x1 = floor (x1); y1 = floor (y1);