From 30fd2a5ac9d4b125f865316bcc97fdebc36fbbe6 Mon Sep 17 00:00:00 2001 From: "Herman S." <429230+has207@users.noreply.github.com> Date: Thu, 26 Mar 2026 21:17:48 +0900 Subject: [PATCH] [CPU] Fix breakpoint host_address() to_hex_string portability Cast uintptr_t to uint64_t explicitly for to_hex_string, which has no uintptr_t overload and can be ambiguous on some platforms. --- src/xenia/cpu/breakpoint.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/xenia/cpu/breakpoint.cc b/src/xenia/cpu/breakpoint.cc index 97af406e3..70ec7f1c4 100644 --- a/src/xenia/cpu/breakpoint.cc +++ b/src/xenia/cpu/breakpoint.cc @@ -48,7 +48,8 @@ std::string Breakpoint::to_string() const { str += " " + functions[0]->name(); return str; } else { - return std::string("x64 ") + xe::string_util::to_hex_string(host_address()); + return std::string("x64 ") + xe::string_util::to_hex_string( + static_cast(host_address())); } }