From 3ef2f825c7c139f18e0b1b01fbee3f61b7eccbfd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Marjam=C3=A4ki?= Date: Mon, 15 May 2017 20:35:57 +0200 Subject: [PATCH] Fixed Cppcheck warnings about null pointer dereference --- lib/checknullpointer.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/lib/checknullpointer.cpp b/lib/checknullpointer.cpp index ab1611ed6..c78464f81 100644 --- a/lib/checknullpointer.cpp +++ b/lib/checknullpointer.cpp @@ -465,6 +465,11 @@ void CheckNullPointer::nullPointerError(const Token *tok, const std::string &var return; } + if (!value) { + reportError(tok, Severity::error, "nullPointer", "Null pointer dereference", CWE476, inconclusive); + return; + } + if (!_settings->isEnabled(value, inconclusive)) return;