summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/analysis/function.cpp6
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");