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:
Jeff Johnston 2003-09-22 17:46:28 +00:00
parent 5d6eb653a4
commit 365c70b126
2 changed files with 10 additions and 1 deletions

View File

@ -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.

View File

@ -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);