diff options
author | Aaron Ballman <aaron@aaronballman.com> | 2015-06-22 13:28:21 +0000 |
---|---|---|
committer | Aaron Ballman <aaron@aaronballman.com> | 2015-06-22 13:28:21 +0000 |
commit | ff661394ce701db79652f48b912466c6bd7be899 (patch) | |
tree | b464ebdeec0562b2409319b6105841414221eb9b /clang/lib/StaticAnalyzer/Checkers/RetainCountChecker.cpp | |
parent | 8e0316d4390f3ac92c1b593be49a734404102cbf (diff) | |
download | bcm5719-llvm-ff661394ce701db79652f48b912466c6bd7be899.tar.gz bcm5719-llvm-ff661394ce701db79652f48b912466c6bd7be899.zip |
Don't use &* when get() will suffice; NFC.
llvm-svn: 240279
Diffstat (limited to 'clang/lib/StaticAnalyzer/Checkers/RetainCountChecker.cpp')
-rw-r--r-- | clang/lib/StaticAnalyzer/Checkers/RetainCountChecker.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker.cpp b/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker.cpp index c794de8cfb5..4b6c330ae87 100644 --- a/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker.cpp +++ b/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker.cpp @@ -3320,22 +3320,22 @@ void RetainCountChecker::processNonLeakError(ProgramStateRef St, case RefVal::ErrorUseAfterRelease: if (!useAfterRelease) useAfterRelease.reset(new UseAfterRelease(this)); - BT = &*useAfterRelease; + BT = useAfterRelease.get(); break; case RefVal::ErrorReleaseNotOwned: if (!releaseNotOwned) releaseNotOwned.reset(new BadRelease(this)); - BT = &*releaseNotOwned; + BT = releaseNotOwned.get(); break; case RefVal::ErrorDeallocGC: if (!deallocGC) deallocGC.reset(new DeallocGC(this)); - BT = &*deallocGC; + BT = deallocGC.get(); break; case RefVal::ErrorDeallocNotOwned: if (!deallocNotOwned) deallocNotOwned.reset(new DeallocNotOwned(this)); - BT = &*deallocNotOwned; + BT = deallocNotOwned.get(); break; } |