aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJim Blandy <jimb@codesourcery.com>2004-12-21 21:24:56 +0000
committerJim Blandy <jimb@codesourcery.com>2004-12-21 21:24:56 +0000
commit8480adf25b12443e87bd9dca75e5a50d8bc2ec25 (patch)
treef7e3b4ca370b606b92050c8e6e76363048cab765
parent5b269403ba4e3c2514f4dcbe416c4598da9a59a8 (diff)
downloadfsf-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/ChangeLog4
-rw-r--r--gdb/remote.c29
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;
}