Change "Current" as in GetCurrentThread, GetCurrentStackFrame, etc, to "Selected" i.e. GetSelectedThread. Selected makes more sense, since these are set by some user action (a selection). I didn't change "CurrentProcess" since this is always controlled by the target, and a given target can only have one process, so it really can't be selected.
git-svn-id: https://llvm.org/svn/llvm-project/llvdb/trunk@112221 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/source/Target/ExecutionContext.cpp b/source/Target/ExecutionContext.cpp
index e79f8c2..74ad50a 100644
--- a/source/Target/ExecutionContext.cpp
+++ b/source/Target/ExecutionContext.cpp
@@ -41,9 +41,9 @@
process = t->GetProcessSP().get();
if (process)
{
- thread = process->GetThreadList().GetCurrentThread().get();
+ thread = process->GetThreadList().GetSelectedThread().get();
if (thread)
- frame = thread->GetCurrentFrame().get();
+ frame = thread->GetSelectedFrame().get();
}
}
}