diff options
author | Greg Clayton <gclayton@apple.com> | 2012-02-21 18:40:07 +0000 |
---|---|---|
committer | Greg Clayton <gclayton@apple.com> | 2012-02-21 18:40:07 +0000 |
commit | 0c90ef479a8870ed8adb598cd7e70518960f0353 (patch) | |
tree | bc08dd05ff8e394a9f207f1cac32f03b0ff5bf5b /lldb/source/Plugins/Process/POSIX/RegisterContext_i386.cpp | |
parent | ff461fcf07688fafdf3b84dee11d84ac760fcf5d (diff) | |
download | bcm5719-llvm-0c90ef479a8870ed8adb598cd7e70518960f0353.tar.gz bcm5719-llvm-0c90ef479a8870ed8adb598cd7e70518960f0353.zip |
Linux fix patch from Dmitry Vyukov.
llvm-svn: 151072
Diffstat (limited to 'lldb/source/Plugins/Process/POSIX/RegisterContext_i386.cpp')
-rw-r--r-- | lldb/source/Plugins/Process/POSIX/RegisterContext_i386.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lldb/source/Plugins/Process/POSIX/RegisterContext_i386.cpp b/lldb/source/Plugins/Process/POSIX/RegisterContext_i386.cpp index 9aef2375928..bc415828b26 100644 --- a/lldb/source/Plugins/Process/POSIX/RegisterContext_i386.cpp +++ b/lldb/source/Plugins/Process/POSIX/RegisterContext_i386.cpp @@ -364,7 +364,8 @@ RegisterContext_i386::~RegisterContext_i386() ProcessMonitor & RegisterContext_i386::GetMonitor() { - ProcessPOSIX *process = static_cast<ProcessPOSIX*>(CalculateProcess()); + ProcessSP base = CalculateProcess(); + ProcessPOSIX *process = static_cast<ProcessPOSIX*>(base.get()); return process->GetMonitor(); } |