commit | 918352f86e939fe042495aad4f5ff33c4ecec9ed | [log] [tgz] |
---|---|---|
author | vandebo@chromium.org <vandebo@chromium.org@2bbb7eff-a529-9590-31e7-b0007b416f81> | Sun Oct 30 19:13:26 2011 +0000 |
committer | vandebo@chromium.org <vandebo@chromium.org@2bbb7eff-a529-9590-31e7-b0007b416f81> | Sun Oct 30 19:13:26 2011 +0000 |
tree | 86068eb83d2b777c1aa6a869178158f22c286529 | |
parent | 6151d1d4f0a3c3c3cb382269a1de389ff46d8f85 [diff] |
PDF: Fix bug in weak pointer pattern. For Canonicalized objects, only remove an object from the canonical list if it is the canonical object and not if it is an instance equal to the canonical object. BUG=381 TBR=reed@google.com Review URL: http://codereview.appspot.com/5330058 git-svn-id: http://skia.googlecode.com/svn/trunk@2559 2bbb7eff-a529-9590-31e7-b0007b416f81