From 9f08b842e1ec32cc48c47ceb585d7a2b55578906 Mon Sep 17 00:00:00 2001 From: Ted Kremenek Date: Wed, 29 Apr 2009 22:05:03 +0000 Subject: [PATCH] Fix null dereference. llvm-svn: 70417 --- clang/lib/Analysis/BugReporter.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/clang/lib/Analysis/BugReporter.cpp b/clang/lib/Analysis/BugReporter.cpp index 4e88baab5748..34a5fbfd52b6 100644 --- a/clang/lib/Analysis/BugReporter.cpp +++ b/clang/lib/Analysis/BugReporter.cpp @@ -1675,7 +1675,7 @@ void BugReporter::FlushReport(BugReportEquivClass& EQ) { llvm::OwningPtr D(new PathDiagnostic(R.getBugType().getName(), - PD->useVerboseDescription() + !PD || PD->useVerboseDescription() ? R.getDescription() : R.getShortDescription(), BT.getCategory()));