2001-04-05 Jeff Holcomb <jeffh@redhat.com>
authorJeff Holcomb <jeffh@redhat.com>
Thu, 5 Apr 2001 17:44:06 +0000 (17:44 +0000)
committerJeff Holcomb <jeffh@redhat.com>
Thu, 5 Apr 2001 17:44:06 +0000 (17:44 +0000)
        * monitor.c (monitor_supply_register): Only report an error if we
        don't get a valid value.

gdb/ChangeLog
gdb/monitor.c

index 5e25383b8d3baa916f340f5db6db96460bec1d74..200bbaadbf86bfeca2e2da8775279b00bdf88d52 100644 (file)
@@ -1,3 +1,8 @@
+2001-04-05  Jeff Holcomb  <jeffh@redhat.com>
+
+       * monitor.c (monitor_supply_register): Only report an error if we
+       don't get a valid value.
+
 2001-04-05  Eli Zaretskii  <eliz@is.elta.co.il>
 
        * README: Don't mention gdba.el.
index 78746b771d6bb20fd4f200336762eee2fb721dcb..e3a74dc92075e4916f2329568de1c58357f251c6 100644 (file)
@@ -906,7 +906,7 @@ monitor_supply_register (int regno, char *valstr)
     }
   monitor_debug ("Supplying Register %d %s\n", regno, valstr);
 
-  if (*p != '\0')
+  if (val == 0 && valstr == p)
     error ("monitor_supply_register (%d):  bad value from monitor: %s.",
           regno, valstr);