diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/analysis/function.cpp | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/analysis/function.cpp b/src/analysis/function.cpp index 2c22e61..e9de29a 100644 --- a/src/analysis/function.cpp +++ b/src/analysis/function.cpp @@ -126,8 +126,12 @@ void getPossibleNullParameters(FunctionDeclNode *node, WalkItem &wi) name->label.c_str()); } wi.needCheckNullVars.insert(name->label); - wi.knownVars.insert(name->label); } + else + { + wi.knownNonNullVars.insert(name->label); + } + wi.knownVars.insert(name->label); } if (checkCommand(FindArgs)) Log::log("\n"); |