From: msnyder Date: Mon, 28 Feb 2011 06:20:06 +0000 (+0000) Subject: 2011-02-26 Michael Snyder X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=f20d0463b9c9bd4ba7cdfaab88108a7508c433f0;p=pf3gnuchains%2Fsourceware.git 2011-02-26 Michael Snyder * linux-low.c (linux_xfer_siginfo): Fix fencepost error. --- diff --git a/gdb/gdbserver/ChangeLog b/gdb/gdbserver/ChangeLog index 29b175fa98..a8479b8c0e 100644 --- a/gdb/gdbserver/ChangeLog +++ b/gdb/gdbserver/ChangeLog @@ -1,5 +1,7 @@ 2011-02-27 Michael Snyder + * linux-low.c (linux_xfer_siginfo): Fix fencepost error. + * linux-amd64-ipa.c (gdb_agent_get_raw_reg): Fix fencepost error in comparison. diff --git a/gdb/gdbserver/linux-low.c b/gdb/gdbserver/linux-low.c index 93f3570252..7b8eba777c 100644 --- a/gdb/gdbserver/linux-low.c +++ b/gdb/gdbserver/linux-low.c @@ -4728,7 +4728,7 @@ linux_xfer_siginfo (const char *annex, unsigned char *readbuf, readbuf != NULL ? "Reading" : "Writing", pid); - if (offset > sizeof (siginfo)) + if (offset >= sizeof (siginfo)) return -1; if (ptrace (PTRACE_GETSIGINFO, pid, 0, &siginfo) != 0)