From 6c10cb2eb5a017431aadd286efb4b6f71ba67d03 Mon Sep 17 00:00:00 2001 From: Megamouse Date: Wed, 2 Jan 2019 18:00:40 +0100 Subject: [PATCH] Assume go to address to be hexadecimal --- rpcs3/rpcs3qt/debugger_frame.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/rpcs3/rpcs3qt/debugger_frame.cpp b/rpcs3/rpcs3qt/debugger_frame.cpp index 815752f1ae..c54fde87c4 100644 --- a/rpcs3/rpcs3qt/debugger_frame.cpp +++ b/rpcs3/rpcs3qt/debugger_frame.cpp @@ -549,7 +549,8 @@ u64 debugger_frame::EvaluateExpression(const QString& expression) } } - return static_cast(scriptEngine.evaluate(expression).toNumber()); + const QString fixed_expression = QRegExp("^[A-Fa-f0-9]+$").exactMatch(expression) ? "0x" + expression : expression; + return static_cast(scriptEngine.evaluate(fixed_expression).toNumber()); } void debugger_frame::ClearBreakpoints()