Remove breakpoint_ops from init_ada_exception_breakpoint

init_ada_exception_breakpoint is only ever passed a single
breakpoint_ops structure, so remove the parameter.
This commit is contained in:
Tom Tromey 2022-01-16 19:03:46 -07:00
parent 8d89123dc2
commit a48ddc0d6a
3 changed files with 2 additions and 4 deletions

View File

@ -12761,7 +12761,6 @@ create_ada_exception_catchpoint (struct gdbarch *gdbarch,
std::unique_ptr<ada_catchpoint> c (new ada_catchpoint (ex_kind));
init_ada_exception_breakpoint (c.get (), gdbarch, sal, addr_string.c_str (),
&vtable_breakpoint_ops,
tempflag, disabled, from_tty);
c->excep_string = excep_string;
create_excep_cond_exprs (c.get (), ex_kind);

View File

@ -10631,7 +10631,6 @@ init_ada_exception_breakpoint (struct breakpoint *b,
struct gdbarch *gdbarch,
struct symtab_and_line sal,
const char *addr_string,
const struct breakpoint_ops *ops,
int tempflag,
int enabled,
int from_tty)
@ -10654,7 +10653,8 @@ init_ada_exception_breakpoint (struct breakpoint *b,
enough for now, though. */
}
init_raw_breakpoint (b, gdbarch, sal, bp_catchpoint, ops);
init_raw_breakpoint (b, gdbarch, sal, bp_catchpoint,
&vtable_breakpoint_ops);
b->enable_state = enabled ? bp_enabled : bp_disabled;
b->disposition = tempflag ? disp_del : disp_donttouch;

View File

@ -1518,7 +1518,6 @@ extern void
struct gdbarch *gdbarch,
struct symtab_and_line sal,
const char *addr_string,
const struct breakpoint_ops *ops,
int tempflag,
int enabled,
int from_tty);