mirror of
https://sourceware.org/git/binutils-gdb.git
synced 2025-01-06 12:09:26 +08:00
ranged_breakpoint: don't use init_raw_breakpoint
ranged_breakpoint's ctor already sets the breakpoint's type to bp_hardware_breakpoint. Since this is a "regular" breakpoint, b->pspace should remain NULL. Thus, the only thing init_raw_breakpoint is needed for, is to add the breakpoint's location. Do that directly. Change-Id: I1505de94c3919881c2b300437e2c0da9b05f76bd
This commit is contained in:
parent
1c2cbcf1de
commit
f317d1eb2a
@ -9439,7 +9439,7 @@ break_range_command (const char *arg, int from_tty)
|
||||
|
||||
/* Now set up the breakpoint. */
|
||||
std::unique_ptr<breakpoint> br (new ranged_breakpoint (get_current_arch ()));
|
||||
init_raw_breakpoint (br.get (), sal_start, bp_hardware_breakpoint);
|
||||
br->add_location (sal_start);
|
||||
b = add_to_breakpoint_chain (std::move (br));
|
||||
|
||||
set_breakpoint_count (breakpoint_count + 1);
|
||||
|
Loading…
Reference in New Issue
Block a user