2003-09-22 Jeff Johnston <jjohnstn@redhat.com>
* top.c (quit_force): Fix indirect call to quit_target so a struct qt_args pointer is passed.
This commit is contained in:
parent
5d6eb653a4
commit
365c70b126
2 changed files with 10 additions and 1 deletions
|
@ -1,3 +1,8 @@
|
|||
2003-09-22 Jeff Johnston <jjohnstn@redhat.com>
|
||||
|
||||
* top.c (quit_force): Fix indirect call to quit_target so
|
||||
a struct qt_args pointer is passed.
|
||||
|
||||
2003-09-22 Andrew Cagney <cagney@redhat.com>
|
||||
|
||||
* arch-utils.h (init_frame_pc_noop): Delete declaration.
|
||||
|
|
|
@ -1478,6 +1478,7 @@ void
|
|||
quit_force (char *args, int from_tty)
|
||||
{
|
||||
int exit_code = 0;
|
||||
struct qt_args qt;
|
||||
|
||||
/* An optional expression may be used to cause gdb to terminate with the
|
||||
value of that expression. */
|
||||
|
@ -1488,8 +1489,11 @@ quit_force (char *args, int from_tty)
|
|||
exit_code = (int) value_as_long (val);
|
||||
}
|
||||
|
||||
qt.args = args;
|
||||
qt.from_tty = from_tty;
|
||||
|
||||
/* We want to handle any quit errors and exit regardless. */
|
||||
catch_errors (quit_target, args,
|
||||
catch_errors (quit_target, &qt,
|
||||
"Quitting: ", RETURN_MASK_ALL);
|
||||
|
||||
exit (exit_code);
|
||||
|
|
Loading…
Add table
Reference in a new issue