commit | 388127f1927ec6ba699a925969fd38a86cf56b3a | [log] [tgz] |
---|---|---|
author | sdefresne <sdefresne@chromium.org> | Tue Sep 20 08:53:14 2016 -0700 |
committer | Commit bot <commit-bot@chromium.org> | Tue Sep 20 08:53:14 2016 -0700 |
tree | eff494824452b160a275ab87ce835c8579762ef3 | |
parent | 73603f3c52ffd89fe9d035be827b566a0e7d3b79 [diff] |
Fix a memory leak reported by clang static analyzer. The CFStringCreateWithCString method respect the "Create Rule" [1] regarding the ownership of the returned reference. This means that the object needs to be deallocated explicitly by calling CFRelease. [1]: https://developer.apple.com/library/content/documentation/CoreFoundation/Conceptual/CFMemoryMgmt/Concepts/Ownership.html#//apple_ref/doc/uid/20001148-103029 BUG=648210 GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2354963002 Review-Url: https://codereview.chromium.org/2354963002