summaryrefslogtreecommitdiffstats
path: root/clang/lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp
diff options
context:
space:
mode:
authorYaron Keren <yaron.keren@gmail.com>2015-03-18 10:30:57 +0000
committerYaron Keren <yaron.keren@gmail.com>2015-03-18 10:30:57 +0000
commit1a9f58b32d7e5892aa7c360ff11c07641e8c7159 (patch)
treebd0a08e7053190c498922bc983fa8740ac873ec4 /clang/lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp
parent49c63695c09b25de00a8b18f106a04487a2c5661 (diff)
downloadbcm5719-llvm-1a9f58b32d7e5892aa7c360ff11c07641e8c7159.tar.gz
bcm5719-llvm-1a9f58b32d7e5892aa7c360ff11c07641e8c7159.zip
Fix another ternary Visual C++ is OK wiht but gcc not.
llvm-svn: 232624
Diffstat (limited to 'clang/lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp')
-rw-r--r--clang/lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/clang/lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp b/clang/lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp
index d5172109f92..2e442c7d875 100644
--- a/clang/lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp
+++ b/clang/lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp
@@ -162,7 +162,7 @@ void DereferenceChecker::reportBug(ProgramStateRef State, const Stmt *S,
os.flush();
BugReport *report =
new BugReport(*BT_null,
- buf.empty() ? BT_null->getDescription() : buf,
+ buf.empty() ? BT_null->getDescription() : StringRef(buf),
N);
bugreporter::trackNullOrUndefValue(N, bugreporter::getDerefExpr(S), *report);
OpenPOWER on IntegriCloud