summaryrefslogtreecommitdiff
path: root/src/debug/ee/controller.cpp
diff options
context:
space:
mode:
authorAditya Mandaleeka <adityam@microsoft.com>2015-12-29 12:21:57 -0800
committerAditya Mandaleeka <adityam@microsoft.com>2016-01-07 18:42:22 -0800
commit939730ffdc60fd05991ffa38999f9bddcf9c4d4d (patch)
tree7b4f4cc992d27536fe9b74eb9ff5e347fe23c6bd /src/debug/ee/controller.cpp
parent056ee746559b3499e3c3a3247b8c842aa832b97c (diff)
downloadcoreclr-939730ffdc60fd05991ffa38999f9bddcf9c4d4d.tar.gz
coreclr-939730ffdc60fd05991ffa38999f9bddcf9c4d4d.tar.bz2
coreclr-939730ffdc60fd05991ffa38999f9bddcf9c4d4d.zip
Separate DebuggerEval into executable and non-executable portions.
Diffstat (limited to 'src/debug/ee/controller.cpp')
-rw-r--r--src/debug/ee/controller.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/debug/ee/controller.cpp b/src/debug/ee/controller.cpp
index 4e1ab6557a..f3819af4a2 100644
--- a/src/debug/ee/controller.cpp
+++ b/src/debug/ee/controller.cpp
@@ -8445,9 +8445,9 @@ DebuggerFuncEvalComplete::DebuggerFuncEvalComplete(Thread *thread,
: DebuggerController(thread, NULL)
{
#ifdef _TARGET_ARM_
- m_pDE = reinterpret_cast<DebuggerEval*>(((DWORD)dest) & ~THUMB_CODE);
+ m_pDE = reinterpret_cast<DebuggerEvalBreakpointInfoSegment*>(((DWORD)dest) & ~THUMB_CODE)->m_associatedDebuggerEval;
#else
- m_pDE = reinterpret_cast<DebuggerEval*>(dest);
+ m_pDE = reinterpret_cast<DebuggerEvalBreakpointInfoSegment*>(dest)->m_associatedDebuggerEval;
#endif
// Add an unmanaged patch at the destination.