* ada-lang.c (get_selections): Variable PROMPT made non-const and

initialized with a trailing space now.  Use PROMPT_ARG of
	COMMAND_LINE_INPUT instead of printing it ourselves.
This commit is contained in:
Jan Kratochvil 2008-04-22 22:23:16 +00:00
parent 88d8a8e052
commit 0bcd014983
2 changed files with 9 additions and 6 deletions

View File

@ -1,3 +1,9 @@
2008-04-22 Jan Kratochvil <jan.kratochvil@redhat.com>
* ada-lang.c (get_selections): Variable PROMPT made non-const and
initialized with a trailing space now. Use PROMPT_ARG of
COMMAND_LINE_INPUT instead of printing it ourselves.
2008-04-22 Joel Brobecker <brobecker@adacore.com>
* NEWS: Document support for 64-bit core file.

View File

@ -3424,18 +3424,15 @@ get_selections (int *choices, int n_choices, int max_results,
int is_all_choice, char *annotation_suffix)
{
char *args;
const char *prompt;
char *prompt;
int n_chosen;
int first_choice = is_all_choice ? 2 : 1;
prompt = getenv ("PS2");
if (prompt == NULL)
prompt = ">";
prompt = "> ";
printf_unfiltered (("%s "), prompt);
gdb_flush (gdb_stdout);
args = command_line_input ((char *) NULL, 0, annotation_suffix);
args = command_line_input (prompt, 0, annotation_suffix);
if (args == NULL)
error_no_arg (_("one or more choice numbers"));