From 1dce6535d8b8f62ba51b1e7915146d12b1332bf8 Mon Sep 17 00:00:00 2001 From: Daniel Jacobowitz Date: Sun, 15 Jan 2006 19:07:17 +0000 Subject: [PATCH] * linux-fork.c (delete_fork_command, detach_fork_command): Use PIDGET. --- gdb/ChangeLog | 5 +++++ gdb/linux-fork.c | 6 +++--- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 62efdc0..18dc4fb 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,8 @@ +2006-01-15 Daniel Jacobowitz + + * linux-fork.c (delete_fork_command, detach_fork_command): Use + PIDGET. + 2006-01-15 Mark Kettenis * arm-linux-tdep.c (arm_linux_svr4_fetch_link_map_offsets): diff --git a/gdb/linux-fork.c b/gdb/linux-fork.c index 46b0d90..768c7da 100644 --- a/gdb/linux-fork.c +++ b/gdb/linux-fork.c @@ -1,6 +1,6 @@ /* GNU/Linux native-dependent code for debugging multiple forks. - Copyright (C) 2005 Free Software Foundation, Inc. + Copyright (C) 2005, 2006 Free Software Foundation, Inc. This file is part of GDB. @@ -379,7 +379,7 @@ delete_fork_command (char *args, int from_tty) if (ptid_equal (ptid, inferior_ptid)) error (_("Please switch to another fork/checkpoint before deleting the current one")); - if (ptrace (PTRACE_KILL, ptid, 0, 0)) + if (ptrace (PTRACE_KILL, PIDGET (ptid), 0, 0)) error (_("Unable to kill pid %s"), target_tid_to_str (ptid)); if (from_tty) @@ -403,7 +403,7 @@ detach_fork_command (char *args, int from_tty) if (ptid_equal (ptid, inferior_ptid)) error (_("Please switch to another fork before detaching the current one")); - if (ptrace (PTRACE_DETACH, ptid, 0, 0)) + if (ptrace (PTRACE_DETACH, PIDGET (ptid), 0, 0)) error (_("Unable to detach %s"), target_pid_to_str (ptid)); if (from_tty) -- 2.7.4