diff options
author | Jim Blandy <jimb@codesourcery.com> | 2004-12-21 21:24:56 +0000 |
---|---|---|
committer | Jim Blandy <jimb@codesourcery.com> | 2004-12-21 21:24:56 +0000 |
commit | 8480adf25b12443e87bd9dca75e5a50d8bc2ec25 (patch) | |
tree | f7e3b4ca370b606b92050c8e6e76363048cab765 | |
parent | 5b269403ba4e3c2514f4dcbe416c4598da9a59a8 (diff) | |
download | fsf-binutils-gdb-8480adf25b12443e87bd9dca75e5a50d8bc2ec25.zip fsf-binutils-gdb-8480adf25b12443e87bd9dca75e5a50d8bc2ec25.tar.gz fsf-binutils-gdb-8480adf25b12443e87bd9dca75e5a50d8bc2ec25.tar.bz2 |
* remote.c (fetch_register_using_p): Fix formatting.
-rw-r--r-- | gdb/ChangeLog | 4 | ||||
-rw-r--r-- | gdb/remote.c | 29 |
2 files changed, 20 insertions, 13 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog index b55c60a..c752aa3 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,7 @@ +2004-12-21 Jim Blandy <jimb@redhat.com> + + * remote.c (fetch_register_using_p): Fix formatting. + 2004-12-21 Paul N. Hilfinger <hilfingr@otisco.mckusick.com> * ada-lang.c (ada_print_subexp): Remove i18n markup from Ada code diff --git a/gdb/remote.c b/gdb/remote.c index 250be70..9bbe603 100644 --- a/gdb/remote.c +++ b/gdb/remote.c @@ -3192,20 +3192,23 @@ fetch_register_using_p (int regnum) p += hexnumstr (p, regnum); *p++ = '\0'; remote_send (buf, rs->remote_packet_size); - if (buf[0] != 0 && buf[0] != 'E') { - p = buf; - i = 0; - while (p[0] != 0) { - if (p[1] == 0) { - error("fetch_register_using_p: early buf termination"); - return 0; - } - regp[i++] = fromhex (p[0]) * 16 + fromhex (p[1]); - p += 2; + if (buf[0] != 0 && buf[0] != 'E') + { + p = buf; + i = 0; + while (p[0] != 0) + { + if (p[1] == 0) + { + error ("fetch_register_using_p: early buf termination"); + return 0; + } + regp[i++] = fromhex (p[0]) * 16 + fromhex (p[1]); + p += 2; + } + regcache_raw_supply (current_regcache, regnum, regp); + return 1; } - regcache_raw_supply (current_regcache, regnum, regp); - return 1; - } return 0; } |