diff options
Diffstat (limited to 'lldb/include/lldb/Interpreter/CommandInterpreter.h')
| -rw-r--r-- | lldb/include/lldb/Interpreter/CommandInterpreter.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/lldb/include/lldb/Interpreter/CommandInterpreter.h b/lldb/include/lldb/Interpreter/CommandInterpreter.h index dee71479b84..5706503aa87 100644 --- a/lldb/include/lldb/Interpreter/CommandInterpreter.h +++ b/lldb/include/lldb/Interpreter/CommandInterpreter.h @@ -296,10 +296,10 @@ public: return m_debugger; } - ExecutionContext & + ExecutionContext GetExecutionContext() { - return m_exe_ctx; + return m_exe_ctx_ref.Lock(); } void @@ -464,7 +464,7 @@ private: PreprocessCommand (std::string &command); Debugger &m_debugger; // The debugger session that this interpreter is associated with - ExecutionContext m_exe_ctx; // The current execution context to use when handling commands + ExecutionContextRef m_exe_ctx_ref; // The current execution context to use when handling commands bool m_synchronous_execution; bool m_skip_lldbinit_files; bool m_skip_app_init_files; |

