diff options
Diffstat (limited to 'gdb/linux-tdep.c')
-rw-r--r-- | gdb/linux-tdep.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gdb/linux-tdep.c b/gdb/linux-tdep.c index 2dcdc63..d51d953 100644 --- a/gdb/linux-tdep.c +++ b/gdb/linux-tdep.c @@ -1612,8 +1612,8 @@ linux_get_siginfo_data (thread_info *thread, struct gdbarch *gdbarch) if (!gdbarch_get_siginfo_type_p (gdbarch)) return gdb::byte_vector (); - scoped_restore save_inferior_ptid = make_scoped_restore (&inferior_ptid); - inferior_ptid = thread->ptid; + scoped_restore_current_thread save_current_thread; + switch_to_thread (thread); siginfo_type = gdbarch_get_siginfo_type (gdbarch); |