summaryrefslogtreecommitdiff
path: root/libunwindstack/RegsRiscv64.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'libunwindstack/RegsRiscv64.cpp')
-rw-r--r--libunwindstack/RegsRiscv64.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/libunwindstack/RegsRiscv64.cpp b/libunwindstack/RegsRiscv64.cpp
index 63070e4..6e796a2 100644
--- a/libunwindstack/RegsRiscv64.cpp
+++ b/libunwindstack/RegsRiscv64.cpp
@@ -97,8 +97,8 @@ void RegsRiscv64::IterateRegisters(std::function<void(const char*, uint64_t)> fn
fn("a7", regs_[RISCV64_REG_A7]);
}
-Regs* RegsRiscv64::Read(void* remote_data) {
- riscv64_user_regs* user = reinterpret_cast<riscv64_user_regs*>(remote_data);
+Regs* RegsRiscv64::Read(const void* remote_data) {
+ const riscv64_user_regs* user = reinterpret_cast<const riscv64_user_regs*>(remote_data);
RegsRiscv64* regs = new RegsRiscv64();
memcpy(regs->RawData(), &user->regs[0], RISCV64_REG_MAX * sizeof(uint64_t));