diff options
Diffstat (limited to 'lldb/source/Expression/ClangUserExpression.cpp')
-rw-r--r-- | lldb/source/Expression/ClangUserExpression.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/lldb/source/Expression/ClangUserExpression.cpp b/lldb/source/Expression/ClangUserExpression.cpp index ca2c03efab5..2293cbb6ca8 100644 --- a/lldb/source/Expression/ClangUserExpression.cpp +++ b/lldb/source/Expression/ClangUserExpression.cpp @@ -1066,10 +1066,11 @@ ClangUserExpression::Evaluate (ExecutionContext &exe_ctx, keep_expression_in_memory, generate_debug_info)) { + execution_results = lldb::eExpressionParseError; if (error_stream.GetString().empty()) - error.SetExpressionError (lldb::eExpressionParseError, "expression failed to parse, unknown error"); + error.SetExpressionError (execution_results, "expression failed to parse, unknown error"); else - error.SetExpressionError (lldb::eExpressionParseError, error_stream.GetString().c_str()); + error.SetExpressionError (execution_results, error_stream.GetString().c_str()); } else { |