mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-16 14:55:47 +00:00
Bug 1034370 - Make sure we release the SkImageFilter in DrawTargetSkia::DrawSurfaceWithShadow. r=gw280
This commit is contained in:
parent
68150a74f8
commit
cd44f4ee9d
@ -430,11 +430,11 @@ DrawTargetSkia::DrawSurfaceWithShadow(SourceSurface *aSurface,
|
||||
|
||||
SkPaint paint;
|
||||
|
||||
SkImageFilter* filter = SkDropShadowImageFilter::Create(aOffset.x, aOffset.y,
|
||||
aSigma, aSigma,
|
||||
ColorToSkColor(aColor, 1.0));
|
||||
SkAutoTUnref<SkImageFilter> filter(SkDropShadowImageFilter::Create(aOffset.x, aOffset.y,
|
||||
aSigma, aSigma,
|
||||
ColorToSkColor(aColor, 1.0)));
|
||||
|
||||
paint.setImageFilter(filter);
|
||||
paint.setImageFilter(filter.get());
|
||||
paint.setXfermodeMode(GfxOpToSkiaOp(aOperator));
|
||||
|
||||
mCanvas->drawBitmap(bitmap.mBitmap, aDest.x, aDest.y, &paint);
|
||||
|
Loading…
Reference in New Issue
Block a user