summaryrefslogtreecommitdiffstats
path: root/clang/lib/Analysis/BugReporter.cpp
diff options
context:
space:
mode:
authorTed Kremenek <kremenek@apple.com>2009-04-29 22:05:03 +0000
committerTed Kremenek <kremenek@apple.com>2009-04-29 22:05:03 +0000
commit9f08b842e1ec32cc48c47ceb585d7a2b55578906 (patch)
tree3a0ee936422f7caecf484f3e83c572eae3afb7b3 /clang/lib/Analysis/BugReporter.cpp
parent8ddd0b35993a604a71ef1bd6d3a46deb1d24fe1d (diff)
downloadbcm5719-llvm-9f08b842e1ec32cc48c47ceb585d7a2b55578906.tar.gz
bcm5719-llvm-9f08b842e1ec32cc48c47ceb585d7a2b55578906.zip
Fix null dereference.
llvm-svn: 70417
Diffstat (limited to 'clang/lib/Analysis/BugReporter.cpp')
-rw-r--r--clang/lib/Analysis/BugReporter.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/clang/lib/Analysis/BugReporter.cpp b/clang/lib/Analysis/BugReporter.cpp
index 4e88baab574..34a5fbfd52b 100644
--- a/clang/lib/Analysis/BugReporter.cpp
+++ b/clang/lib/Analysis/BugReporter.cpp
@@ -1675,7 +1675,7 @@ void BugReporter::FlushReport(BugReportEquivClass& EQ) {
llvm::OwningPtr<PathDiagnostic>
D(new PathDiagnostic(R.getBugType().getName(),
- PD->useVerboseDescription()
+ !PD || PD->useVerboseDescription()
? R.getDescription() : R.getShortDescription(),
BT.getCategory()));
OpenPOWER on IntegriCloud