diff options
author | Andrew Kaylor <andrew.kaylor@intel.com> | 2013-07-09 22:36:48 +0000 |
---|---|---|
committer | Andrew Kaylor <andrew.kaylor@intel.com> | 2013-07-09 22:36:48 +0000 |
commit | 6578cb64788ea3c61476d7634515683faf5a91e5 (patch) | |
tree | 36ffaef67182033f4f1386139fca9b8fa842af7f /lldb/source/Plugins/Process/Linux/ProcessMonitor.cpp | |
parent | 2c60538dddbe841303b01ac3fb8e9c53c0f1b082 (diff) | |
download | bcm5719-llvm-6578cb64788ea3c61476d7634515683faf5a91e5.tar.gz bcm5719-llvm-6578cb64788ea3c61476d7634515683faf5a91e5.zip |
Reverting ProcessMonitor shared pointer changes
llvm-svn: 185981
Diffstat (limited to 'lldb/source/Plugins/Process/Linux/ProcessMonitor.cpp')
-rw-r--r-- | lldb/source/Plugins/Process/Linux/ProcessMonitor.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/lldb/source/Plugins/Process/Linux/ProcessMonitor.cpp b/lldb/source/Plugins/Process/Linux/ProcessMonitor.cpp index ab340023e5e..fe617987baa 100644 --- a/lldb/source/Plugins/Process/Linux/ProcessMonitor.cpp +++ b/lldb/source/Plugins/Process/Linux/ProcessMonitor.cpp @@ -923,7 +923,7 @@ ProcessMonitor::AttachArgs::~AttachArgs() /// launching or attaching to the inferior process, and then 2) servicing /// operations such as register reads/writes, stepping, etc. See the comments /// on the Operation class for more info as to why this is needed. -ProcessMonitor::ProcessMonitor(ProcessPOSIXSP &process, +ProcessMonitor::ProcessMonitor(ProcessPOSIX *process, Module *module, const char *argv[], const char *envp[], @@ -932,7 +932,7 @@ ProcessMonitor::ProcessMonitor(ProcessPOSIXSP &process, const char *stderr_path, const char *working_dir, lldb_private::Error &error) - : m_process(static_pointer_cast<ProcessLinux>(process)), + : m_process(static_cast<ProcessLinux *>(process)), m_operation_thread(LLDB_INVALID_HOST_THREAD), m_monitor_thread(LLDB_INVALID_HOST_THREAD), m_pid(LLDB_INVALID_PROCESS_ID), @@ -988,10 +988,10 @@ WAIT_AGAIN: } } -ProcessMonitor::ProcessMonitor(ProcessPOSIXSP &process, +ProcessMonitor::ProcessMonitor(ProcessPOSIX *process, lldb::pid_t pid, lldb_private::Error &error) - : m_process(static_pointer_cast<ProcessLinux>(process)), + : m_process(static_cast<ProcessLinux *>(process)), m_operation_thread(LLDB_INVALID_HOST_THREAD), m_monitor_thread(LLDB_INVALID_HOST_THREAD), m_pid(LLDB_INVALID_PROCESS_ID), @@ -1412,7 +1412,7 @@ ProcessMonitor::MonitorCallback(void *callback_baton, { ProcessMessage message; ProcessMonitor *monitor = static_cast<ProcessMonitor*>(callback_baton); - ProcessLinux *process = monitor->m_process.get(); + ProcessLinux *process = monitor->m_process; assert(process); bool stop_monitoring; siginfo_t info; |