diff options
Diffstat (limited to 'clang/lib/Analysis/DereferenceChecker.cpp')
| -rw-r--r-- | clang/lib/Analysis/DereferenceChecker.cpp | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/clang/lib/Analysis/DereferenceChecker.cpp b/clang/lib/Analysis/DereferenceChecker.cpp index 33c85d50746..b7233419ef3 100644 --- a/clang/lib/Analysis/DereferenceChecker.cpp +++ b/clang/lib/Analysis/DereferenceChecker.cpp @@ -51,12 +51,11 @@ ExplodedNode *NullDerefChecker::CheckLocation(const Stmt *S, ExplodedNode *Pred, if (!NotNullState) { // Explicit null case. if (!BT) - BT = new BuiltinBug(NULL, "Null dereference", - "Dereference of null pointer"); + BT = new BuiltinBug("Null dereference","Dereference of null pointer"); EnhancedBugReport *R = new EnhancedBugReport(*BT, BT->getDescription().c_str(), N); - + R->addVisitorCreator(bugreporter::registerTrackNullOrUndefValue, bugreporter::GetDerefExpr(N)); |

