From 7a880bf32dbebda7c52b1b9225ea0dca1a66882e Mon Sep 17 00:00:00 2001 From: Michael Snyder Date: Wed, 17 Dec 1997 10:49:19 +0000 Subject: [PATCH] Wed Dec 17 10:47:05 1997 Michael Snyder (msnyder@cleaver.cygnus.com) * tracepoint.c (set_raw_tracepoint): initialize addr_string to NULL; (trace_actions_command): call readline_begin_hook only if from_tty is true. --- gdb/ChangeLog | 6 ++++++ gdb/tracepoint.c | 20 ++++++++++++-------- 2 files changed, 18 insertions(+), 8 deletions(-) diff --git a/gdb/ChangeLog b/gdb/ChangeLog index af6d8e69323..0dceb05d2db 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,9 @@ +Wed Dec 17 10:47:05 1997 Michael Snyder (msnyder@cleaver.cygnus.com) + + * tracepoint.c (set_raw_tracepoint): initialize addr_string + to NULL; (trace_actions_command): call readline_begin_hook only + if from_tty is true. + Tue Dec 16 20:05:48 1997 Mark Alexander * configure.tgt: Change little-endian tx39 target name to tx39l. diff --git a/gdb/tracepoint.c b/gdb/tracepoint.c index eda6d278ce8..f2c5160ce75 100644 --- a/gdb/tracepoint.c +++ b/gdb/tracepoint.c @@ -328,10 +328,11 @@ set_raw_tracepoint (sal) t->language = current_language->la_language; t->input_radix = input_radix; t->line_number = sal.line; - t->enabled = enabled; - t->next = 0; - t->step_count = 0; - t->pass_count = 0; + t->enabled = enabled; + t->next = 0; + t->step_count = 0; + t->pass_count = 0; + t->addr_string = NULL; /* Add this tracepoint to the end of the chain so that a list of tracepoints will come out in order @@ -767,10 +768,13 @@ trace_actions_command (args, from_tty) sprintf (tmpbuf, "Enter actions for tracepoint %d, one per line.", t->number); - if (readline_begin_hook) - (*readline_begin_hook) ("%s %s\n", tmpbuf, end_msg); - else if (from_tty && input_from_terminal_p ()) - printf_filtered ("%s\n%s\n", tmpbuf, end_msg); + if (from_tty) + { + if (readline_begin_hook) + (*readline_begin_hook) ("%s %s\n", tmpbuf, end_msg); + else if (input_from_terminal_p ()) + printf_filtered ("%s\n%s\n", tmpbuf, end_msg); + } free_actions (t); read_actions (t); -- 2.30.2