From a0932e6803ec08a960252cca240a34451f59a842 Mon Sep 17 00:00:00 2001 From: momo5502 Date: Sat, 18 Jan 2025 15:59:13 +0100 Subject: [PATCH] Align register behaviour with implementation on main branch --- src/windows-emulator/debugging/x64_gdb_stub_handler.hpp | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/windows-emulator/debugging/x64_gdb_stub_handler.hpp b/src/windows-emulator/debugging/x64_gdb_stub_handler.hpp index 0937edeb..f80996cd 100644 --- a/src/windows-emulator/debugging/x64_gdb_stub_handler.hpp +++ b/src/windows-emulator/debugging/x64_gdb_stub_handler.hpp @@ -113,7 +113,8 @@ class x64_gdb_stub_handler : public gdb_stub::debugging_handler { if (reg >= gdb_registers.size()) { - return false; + // TODO: Fix + return true; } this->emu_->read_register(gdb_registers[reg], data, max_length); @@ -121,7 +122,8 @@ class x64_gdb_stub_handler : public gdb_stub::debugging_handler } catch (...) { - return false; + // TODO: Fix + return true; } } @@ -131,7 +133,8 @@ class x64_gdb_stub_handler : public gdb_stub::debugging_handler { if (reg >= gdb_registers.size()) { - return false; + // TODO: Fix + return true; } this->emu_->write_register(gdb_registers[reg], data, size);