]> granicus.if.org Git - clang/commit
retain/release checker: Recognize that calls to
authorTed Kremenek <kremenek@apple.com>
Wed, 14 Oct 2009 00:27:24 +0000 (00:27 +0000)
committerTed Kremenek <kremenek@apple.com>
Wed, 14 Oct 2009 00:27:24 +0000 (00:27 +0000)
commit008636ab8acbcc58954c7173f9563aefa510b252
treef42bfdf98f0dab08aed360b63d2e89df8decd519
parent8c638ab9e76e92674a3f415248326d3c5ffc8216
retain/release checker: Recognize that calls to
'CVPixelBufferCreateWithPlanarBytes()' and
'CVPixelBufferCreateWithBytes' (Core Video API) can indirectly release
a pixel buffer object via a callback.

This fixes <rdar://problem/7283567>.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@84064 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Analysis/CFRefCount.cpp
test/Analysis/retain-release.m