forked from Imagelibrary/binutils-gdb
2005-01-17 Andrew Cagney <cagney@gnu.org>
* top.h (source_error, source_pre_error): Delete declaration. * cli/cli-script.c (source_error_allocated, source_error): Delete. (script_from_file, source_cleanup_lines): Do not manipulate source_error_allocated, error_pre_print and source_error. (struct source_cleanup_lines_args): Delete fields old_pre_error, and old_error_pre_print. * top.c (source_error_allocated, source_error) (source_pre_error): Delete. (command_line_input): Do not set error_pre_print. * event-top.c (command_line_handler): Do not set error_pre_print.
This commit is contained in:
27
gdb/top.c
27
gdb/top.c
@@ -1,7 +1,7 @@
|
||||
/* Top level stuff for GDB, the GNU debugger.
|
||||
|
||||
Copyright 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994,
|
||||
1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004
|
||||
1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005
|
||||
Free Software Foundation, Inc.
|
||||
|
||||
This file is part of GDB.
|
||||
@@ -319,21 +319,6 @@ quit_cover (void *s)
|
||||
event-top.c into this file, top.c */
|
||||
/* static */ char *source_file_name;
|
||||
|
||||
/* Buffer containing the error_pre_print used by the source stuff.
|
||||
Malloc'd. */
|
||||
/* NOTE 1999-04-29: This variable will be static again, once we modify
|
||||
gdb to use the event loop as the default command loop and we merge
|
||||
event-top.c into this file, top.c */
|
||||
/* static */ char *source_error;
|
||||
static int source_error_allocated;
|
||||
|
||||
/* Something to glom on to the start of error_pre_print if source_file_name
|
||||
is set. */
|
||||
/* NOTE 1999-04-29: This variable will be static again, once we modify
|
||||
gdb to use the event loop as the default command loop and we merge
|
||||
event-top.c into this file, top.c */
|
||||
/* static */ char *source_pre_error;
|
||||
|
||||
/* Clean up on error during a "source" command (or execution of a
|
||||
user-defined command). */
|
||||
|
||||
@@ -873,15 +858,7 @@ command_line_input (char *prompt_arg, int repeat, char *annotation_suffix)
|
||||
gdb_flush (gdb_stderr);
|
||||
|
||||
if (source_file_name != NULL)
|
||||
{
|
||||
++source_line_number;
|
||||
sprintf (source_error,
|
||||
"%s%s:%d: Error in sourced command file:\n",
|
||||
source_pre_error,
|
||||
source_file_name,
|
||||
source_line_number);
|
||||
error_pre_print = source_error;
|
||||
}
|
||||
++source_line_number;
|
||||
|
||||
if (annotation_level > 1 && instream == stdin)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user