* tracepoint.c (trace_find_tracepoint_command): Replace call to
authorDavid Taylor <taylor@redhat.com>
Thu, 16 Nov 2000 14:51:50 +0000 (14:51 +0000)
committerDavid Taylor <taylor@redhat.com>
Thu, 16 Nov 2000 14:51:50 +0000 (14:51 +0000)
parse_and_eval_address with a call to parse_and_eval_long as
we are evaluating an integer, not an address.
* top.c (show_commands): Ditto.

gdb/ChangeLog
gdb/top.c
gdb/tracepoint.c

index 5750b57..af10432 100644 (file)
@@ -1,3 +1,10 @@
+Thu Nov 16 09:47:57 2000  David Taylor  <taylor@redhat.com>
+
+       * tracepoint.c (trace_find_tracepoint_command): Replace call to
+       parse_and_eval_address with a call to parse_and_eval_long as
+       we are evaluating an integer, not an address.
+       * top.c (show_commands): Ditto.
+
 2000-11-15  Kevin Buettner  <kevinb@redhat.com>
 
        * xcoffread.c (arrange_linetable, xcoff_initial_scan): Protoize.
index 7bc5562..0b04c3c 100644 (file)
--- a/gdb/top.c
+++ b/gdb/top.c
@@ -3852,7 +3852,7 @@ extern HIST_ENTRY *history_get (int);
        ;
       else
        /* "info editing <exp>" should print around command number <exp>.  */
-       num = (parse_and_eval_address (args) - history_base) - Hist_print / 2;
+       num = (parse_and_eval_long (args) - history_base) - Hist_print / 2;
     }
   /* "show commands" means print the last Hist_print commands.  */
   else
index 8c229d4..6ac3759 100644 (file)
@@ -2055,7 +2055,7 @@ trace_find_tracepoint_command (char *args, int from_tty)
        else
          tdp = tracepoint_number;      /* default is current TDP */
       else
-       tdp = parse_and_eval_address (args);
+       tdp = parse_and_eval_long (args);
 
       sprintf (target_buf, "QTFrame:tdp:%x", tdp);
       finish_tfind_command (target_buf, sizeof (target_buf), from_tty);