aboutsummaryrefslogtreecommitdiff
path: root/gdb/thread.c
diff options
context:
space:
mode:
Diffstat (limited to 'gdb/thread.c')
-rw-r--r--gdb/thread.c5
1 files changed, 1 insertions, 4 deletions
diff --git a/gdb/thread.c b/gdb/thread.c
index 001fdd4..302a49e 100644
--- a/gdb/thread.c
+++ b/gdb/thread.c
@@ -1429,10 +1429,7 @@ scoped_restore_current_thread::restore ()
&& m_inf->pid != 0)
switch_to_thread (m_thread);
else
- {
- switch_to_no_thread ();
- set_current_inferior (m_inf);
- }
+ switch_to_inferior_no_thread (m_inf);
/* The running state of the originally selected thread may have
changed, so we have to recheck it here. */