From 069b97bbe483053fb4eed81399b318ef7b6d73ee Mon Sep 17 00:00:00 2001 From: "oshima@chromium.org" Date: Sat, 26 May 2012 09:01:43 +0000 Subject: Fix leak. unref shader after use. TBR=pkotwicz@chromium.org, BUG=none TEST=heapchecker bot will cycle green Review URL: https://chromiumcodereview.appspot.com/10441058 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@139199 0039d316-1c4b-4281-b951-d872f2087c98 --- ui/gfx/canvas.cc | 1 + 1 file changed, 1 insertion(+) (limited to 'ui/gfx') diff --git a/ui/gfx/canvas.cc b/ui/gfx/canvas.cc index 6dd9d98..dc09228 100644 --- a/ui/gfx/canvas.cc +++ b/ui/gfx/canvas.cc @@ -426,6 +426,7 @@ void Canvas::TileImageInt(const gfx::ImageSkia& image, paint.setShader(shader); paint.setXfermodeMode(SkXfermode::kSrcOver_Mode); + shader->unref(); SkRect dest_rect = { SkIntToScalar(dest_x), SkIntToScalar(dest_y), -- cgit v1.1