diff options
author | Andrei Karas <akaras@inbox.ru> | 2015-06-26 23:06:53 +0300 |
---|---|---|
committer | Andrei Karas <akaras@inbox.ru> | 2015-06-26 23:06:53 +0300 |
commit | 8c044ada37d719223f59c6f766924e9e004f43ee (patch) | |
tree | bcb06eb993ba3b2ad23ef5b3b63d372b96ce7f63 /src | |
parent | b0851f608ca8bb45bde3528657380002689daf0d (diff) | |
download | paranucker-8c044ada37d719223f59c6f766924e9e004f43ee.tar.gz paranucker-8c044ada37d719223f59c6f766924e9e004f43ee.tar.bz2 paranucker-8c044ada37d719223f59c6f766924e9e004f43ee.tar.xz paranucker-8c044ada37d719223f59c6f766924e9e004f43ee.zip |
Check for null pointer calling function or pointer.
Diffstat (limited to 'src')
-rw-r--r-- | src/analysis/expression.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/analysis/expression.cpp b/src/analysis/expression.cpp index c70dbeb..6c62a42 100644 --- a/src/analysis/expression.cpp +++ b/src/analysis/expression.cpp @@ -475,6 +475,10 @@ void analyseCallExpr(CallExprNode *node, const WalkItem &wi, WalkItem &wo) } } } + else + { + reportParmDeclNullPointer(node, node->function, wi); + } } FOR_EACH (std::vector<Node*>::const_iterator, it, node->args) { |