vgdb, fix error print statement.

This patch fixes printing the first not delivered signal.

Signed-off-by: Carl Love <carll@us.ibm.com>

This bug was reported in bugzilla 335155.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@13987 a5019735-40e9-0310-863c-91ae7b9d1cf9
diff --git a/coregrind/vgdb-invoker-ptrace.c b/coregrind/vgdb-invoker-ptrace.c
index b3af26d..0ad631a 100644
--- a/coregrind/vgdb-invoker-ptrace.c
+++ b/coregrind/vgdb-invoker-ptrace.c
@@ -774,7 +774,7 @@
    }
    if (signal_queue)
       ERROR (0, "One or more signals queued were not delivered. "
-             "First signal: %d\n", signal_queue);
+             "First signal: %d\n", signal_queue[0].si_signo);
    detach_from_all_threads(pid);
 }