diff --git a/gfx/2d/DrawTargetCairo.cpp b/gfx/2d/DrawTargetCairo.cpp index db9d2cad3f5f..10e305007f55 100644 --- a/gfx/2d/DrawTargetCairo.cpp +++ b/gfx/2d/DrawTargetCairo.cpp @@ -466,6 +466,7 @@ DrawTargetCairo::DrawSurfaceWithShadow(SourceSurface *aSurface, cairo_restore(mContext); cairo_pattern_destroy(pat); + cairo_surface_destroy(blursurf); } void