commit | 19224c3d7903921ca86c856cc42adb31fc3164a9 | [log] [tgz] |
---|---|---|
author | tomhudson@google.com <tomhudson@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> | Wed Mar 28 15:46:37 2012 +0000 |
committer | tomhudson@google.com <tomhudson@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> | Wed Mar 28 15:46:37 2012 +0000 |
tree | e89459d11086ed7766d1eb22807cf1b127b8d8fd | |
parent | 95cd7bdf2b4dee54739f0a375fe99a02f86178b0 [diff] [blame] |
Fix a memory leak in SkAAClip::translate(). Originally proposed by Jochen Eisinger. http://codereview.appspot.com/5934053/ git-svn-id: http://skia.googlecode.com/svn/trunk@3517 2bbb7eff-a529-9590-31e7-b0007b416f81
diff --git a/src/core/SkAAClip.cpp b/src/core/SkAAClip.cpp index 64c2728..fe0fb28 100644 --- a/src/core/SkAAClip.cpp +++ b/src/core/SkAAClip.cpp
@@ -1735,6 +1735,7 @@ if (this != dst) { sk_atomic_inc(&fRunHead->fRefCnt); + dst->freeRuns(); dst->fRunHead = fRunHead; dst->fBounds = fBounds; }