mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-06-03 13:23:00 +08:00
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.
This commit is contained in:
@ -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);
|
||||
|
Reference in New Issue
Block a user