Skip to content

Commit e7b45fb

Browse files
committed
Add spaces between WriteHardwareDebugRegs steps.
1 parent 9c28814 commit e7b45fb

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

lldb/source/Plugins/Process/Linux/NativeRegisterContextLinux_arm64dbreg.cpp

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -54,20 +54,22 @@ Status lldb_private::process_linux::arm64::ReadHardwareDebugInfo(
5454
Status lldb_private::process_linux::arm64::WriteHardwareDebugRegs(
5555
int hwbType, ::pid_t tid, uint32_t max_supported,
5656
const std::array<NativeRegisterContextDBReg::DREG, 16> &regs) {
57-
struct iovec ioVec;
58-
struct user_hwdebug_state dreg_state;
5957
int regset = hwbType == NativeRegisterContextDBReg::eDREGTypeWATCH
6058
? NT_ARM_HW_WATCH
6159
: NT_ARM_HW_BREAK;
60+
61+
struct user_hwdebug_state dreg_state;
6262
memset(&dreg_state, 0, sizeof(dreg_state));
63-
ioVec.iov_base = &dreg_state;
64-
ioVec.iov_len = sizeof(dreg_state.dbg_info) + sizeof(dreg_state.pad) +
65-
(sizeof(dreg_state.dbg_regs[0]) * max_supported);
6663
for (uint32_t i = 0; i < max_supported; i++) {
6764
dreg_state.dbg_regs[i].addr = regs[i].address;
6865
dreg_state.dbg_regs[i].ctrl = regs[i].control;
6966
}
7067

68+
struct iovec ioVec;
69+
ioVec.iov_base = &dreg_state;
70+
ioVec.iov_len = sizeof(dreg_state.dbg_info) + sizeof(dreg_state.pad) +
71+
(sizeof(dreg_state.dbg_regs[0]) * max_supported);
72+
7173
return NativeProcessLinux::PtraceWrapper(PTRACE_SETREGSET, tid, &regset,
7274
&ioVec, ioVec.iov_len);
7375
}

0 commit comments

Comments
 (0)