diff options
-rw-r--r-- | gdb/ChangeLog | 5 | ||||
-rw-r--r-- | gdb/inf-ptrace.c | 3 |
2 files changed, 7 insertions, 1 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 3070077..e887a99 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,8 @@ +2015-01-11 Mark Kettenis <kettenis@gnu.org> + + * inf-ptrace.c (inf_ptrace_follow_fork): Adjust now that + inferior_thread is a function. + 2015-01-11 Doug Evans <xdje42@gmail.com> * symtab.c (eq_symbol_entry): Use SYMBOL_SEARCH_NAME and diff --git a/gdb/inf-ptrace.c b/gdb/inf-ptrace.c index 861e57d..4c22a84 100644 --- a/gdb/inf-ptrace.c +++ b/gdb/inf-ptrace.c @@ -45,7 +45,8 @@ inf_ptrace_follow_fork (struct target_ops *ops, int follow_child, { if (!follow_child) { - pid_t child_pid = inferior_thread->pending_follow.value.related_pid; + struct thread_info *tp = inferior_thread (); + pid_t child_pid = ptid_get_pid (tp->pending_follow.value.related_pid); /* Breakpoints have already been detached from the child by infrun.c. */ |