Fixed Pattern found address in Debugger Search

"Pattern found at 0x%1" was passing a decimal value to %1 instead of a hexadecimal one
This commit is contained in:
PugsyMAME 2020-12-27 11:20:26 +00:00 committed by GitHub
parent f181b45760
commit 67f6bd2bcb
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -318,12 +318,12 @@ void DebuggerWindow::onMemorySearchTriggered()
if (wrapped_around) if (wrapped_around)
{ {
m_ui.statusbar->showMessage(tr("Pattern found at 0x%1 (passed the end of memory).") m_ui.statusbar->showMessage(tr("Pattern found at 0x%1 (passed the end of memory).")
.arg(static_cast<uint>(found_address.value()), 8, 10, static_cast<QChar>('0'))); .arg(static_cast<uint>(found_address.value()), 8, 16, static_cast<QChar>('0')));
} }
else else
{ {
m_ui.statusbar->showMessage( m_ui.statusbar->showMessage(
tr("Pattern found at 0x%1.").arg(static_cast<uint>(found_address.value()), 8, 10, static_cast<QChar>('0'))); tr("Pattern found at 0x%1.").arg(static_cast<uint>(found_address.value()), 8, 16, static_cast<QChar>('0')));
} }
} }