diff options
author | Aaron Ballman <aaron@aaronballman.com> | 2013-12-29 18:59:54 +0000 |
---|---|---|
committer | Aaron Ballman <aaron@aaronballman.com> | 2013-12-29 18:59:54 +0000 |
commit | 2ef6a435f41ad7577e03bb657ac6563425963715 (patch) | |
tree | e2c224f5c0b00d00fe7e8254f07f9ea0f2422dd5 /clang/lib/StaticAnalyzer | |
parent | aca443c02c8b20ed96fe97c04bcdd651e74098ca (diff) | |
download | bcm5719-llvm-2ef6a435f41ad7577e03bb657ac6563425963715.tar.gz bcm5719-llvm-2ef6a435f41ad7577e03bb657ac6563425963715.zip |
Fixing a compile error that recently started happening for me in MSVC 2013. CFGTerminator has an explicit conversion to bool operator that we can make use of instead of using == 0.
llvm-svn: 198175
Diffstat (limited to 'clang/lib/StaticAnalyzer')
-rw-r--r-- | clang/lib/StaticAnalyzer/Checkers/UnreachableCodeChecker.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/clang/lib/StaticAnalyzer/Checkers/UnreachableCodeChecker.cpp b/clang/lib/StaticAnalyzer/Checkers/UnreachableCodeChecker.cpp index 3a6ce2a0473..1ba7301ac42 100644 --- a/clang/lib/StaticAnalyzer/Checkers/UnreachableCodeChecker.cpp +++ b/clang/lib/StaticAnalyzer/Checkers/UnreachableCodeChecker.cpp @@ -242,7 +242,7 @@ bool UnreachableCodeChecker::isInvalidPath(const CFGBlock *CB, bool UnreachableCodeChecker::isEmptyCFGBlock(const CFGBlock *CB) { return CB->getLabel() == 0 // No labels && CB->size() == 0 // No statements - && CB->getTerminator() == 0; // No terminator + && !CB->getTerminator(); // No terminator } void ento::registerUnreachableCodeChecker(CheckerManager &mgr) { |