summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJason Molenda <jmolenda@apple.com>2014-10-16 01:23:06 +0000
committerJason Molenda <jmolenda@apple.com>2014-10-16 01:23:06 +0000
commitaee7eb5ed19d15a1ba228779285f4189d87644fc (patch)
tree758d1de64b8a9c0e1a4ade3a1277eebec7eba32d
parent4c9bd87916a93937e2c0015a38a7a5306e727150 (diff)
downloadbcm5719-llvm-aee7eb5ed19d15a1ba228779285f4189d87644fc.tar.gz
bcm5719-llvm-aee7eb5ed19d15a1ba228779285f4189d87644fc.zip
Check that process is non-null before calling a method in it.
clang static analyzer fixit. llvm-svn: 219886
-rw-r--r--lldb/source/Expression/ClangUserExpression.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/lldb/source/Expression/ClangUserExpression.cpp b/lldb/source/Expression/ClangUserExpression.cpp
index dab7b556e39..871f8df311b 100644
--- a/lldb/source/Expression/ClangUserExpression.cpp
+++ b/lldb/source/Expression/ClangUserExpression.cpp
@@ -1070,7 +1070,7 @@ ClangUserExpression::Evaluate (ExecutionContext &exe_ctx,
user_expression_sp,
expr_result);
- if (options.GetResultIsInternal())
+ if (options.GetResultIsInternal() && process)
{
process->GetTarget().GetPersistentVariables().RemovePersistentVariable (expr_result);
}
OpenPOWER on IntegriCloud