diff options
Diffstat (limited to 'libunwindstack/tools/unwind.cpp')
-rw-r--r-- | libunwindstack/tools/unwind.cpp | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/libunwindstack/tools/unwind.cpp b/libunwindstack/tools/unwind.cpp index 642105ada..c1077f8b6 100644 --- a/libunwindstack/tools/unwind.cpp +++ b/libunwindstack/tools/unwind.cpp @@ -62,8 +62,7 @@ void DoUnwind(pid_t pid) { return; } - uint32_t machine_type; - unwindstack::Regs* regs = unwindstack::Regs::RemoteGet(pid, &machine_type); + unwindstack::Regs* regs = unwindstack::Regs::RemoteGet(pid); if (regs == nullptr) { printf("Unable to get remote reg data\n"); return; @@ -71,7 +70,7 @@ void DoUnwind(pid_t pid) { bool bits32 = true; printf("ABI: "); - switch (machine_type) { + switch (regs->MachineType()) { case EM_ARM: printf("arm"); break; |