diff options
Diffstat (limited to 'source/Host/common/NativeThreadProtocol.cpp')
| -rw-r--r-- | source/Host/common/NativeThreadProtocol.cpp | 8 | 
1 files changed, 2 insertions, 6 deletions
diff --git a/source/Host/common/NativeThreadProtocol.cpp b/source/Host/common/NativeThreadProtocol.cpp index 29e25bbc5692..54ac96dd3c6f 100644 --- a/source/Host/common/NativeThreadProtocol.cpp +++ b/source/Host/common/NativeThreadProtocol.cpp @@ -16,9 +16,9 @@  using namespace lldb;  using namespace lldb_private; -NativeThreadProtocol::NativeThreadProtocol(NativeProcessProtocol *process, +NativeThreadProtocol::NativeThreadProtocol(NativeProcessProtocol &process,                                             lldb::tid_t tid) -    : m_process_wp(process->shared_from_this()), m_tid(tid) {} +    : m_process(process), m_tid(tid) {}  Status NativeThreadProtocol::ReadRegister(uint32_t reg,                                            RegisterValue ®_value) { @@ -62,7 +62,3 @@ Status NativeThreadProtocol::RestoreAllRegisters(lldb::DataBufferSP &data_sp) {      return Status("no register context");    return register_context_sp->ReadAllRegisterValues(data_sp);  } - -NativeProcessProtocolSP NativeThreadProtocol::GetProcess() { -  return m_process_wp.lock(); -}  | 
