summaryrefslogtreecommitdiffstats
path: root/lldb/source/Plugins/Process/POSIX/RegisterContext_i386.cpp
diff options
context:
space:
mode:
authorGreg Clayton <gclayton@apple.com>2012-02-21 18:40:07 +0000
committerGreg Clayton <gclayton@apple.com>2012-02-21 18:40:07 +0000
commit0c90ef479a8870ed8adb598cd7e70518960f0353 (patch)
treebc08dd05ff8e394a9f207f1cac32f03b0ff5bf5b /lldb/source/Plugins/Process/POSIX/RegisterContext_i386.cpp
parentff461fcf07688fafdf3b84dee11d84ac760fcf5d (diff)
downloadbcm5719-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.cpp3
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();
}
OpenPOWER on IntegriCloud