diff options
author | Andrei Karas <akaras@inbox.ru> | 2015-06-17 19:29:34 +0300 |
---|---|---|
committer | Andrei Karas <akaras@inbox.ru> | 2015-06-17 19:29:34 +0300 |
commit | 69caff6e1cefaa415efce5d07aa5b16971a64365 (patch) | |
tree | 8956af0c052d830704325e280351d096f8d04985 /src/analysis/expression.cpp | |
parent | 14c42add529be98ba8c398db3a4cc1c490fe7d59 (diff) | |
download | paranucker-69caff6e1cefaa415efce5d07aa5b16971a64365.tar.gz paranucker-69caff6e1cefaa415efce5d07aa5b16971a64365.tar.bz2 paranucker-69caff6e1cefaa415efce5d07aa5b16971a64365.tar.xz paranucker-69caff6e1cefaa415efce5d07aa5b16971a64365.zip |
Skip NOP_EXPR in most analysis code.
Diffstat (limited to 'src/analysis/expression.cpp')
-rw-r--r-- | src/analysis/expression.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/analysis/expression.cpp b/src/analysis/expression.cpp index 0fbb9c5..1a0593f 100644 --- a/src/analysis/expression.cpp +++ b/src/analysis/expression.cpp @@ -44,7 +44,7 @@ void analyseModifyExpr(ModifyExprNode *node, const WalkItem &wi, WalkItem &wo) if (node->args.empty() || command == FindArgs) return; - Node *arg = node->args[0]; + Node *arg = skipNop(node->args[0]); if (arg && arg->nodeType == INDIRECT_REF) { reportParmDeclNullPointer(node, |