From 0ff7d6ef0c0a4e13217f7b35abe226785735c604 Mon Sep 17 00:00:00 2001 From: Squall Leonhart Date: Sat, 14 Mar 2026 07:38:33 +1100 Subject: [PATCH] input: Fix logging crash in WPADGetInfoAsync due to mismatching type (#1832) --- src/Cafe/OS/libs/padscore/padscore.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Cafe/OS/libs/padscore/padscore.cpp b/src/Cafe/OS/libs/padscore/padscore.cpp index 646ea17f..cad9193a 100644 --- a/src/Cafe/OS/libs/padscore/padscore.cpp +++ b/src/Cafe/OS/libs/padscore/padscore.cpp @@ -134,7 +134,7 @@ void padscoreExport_WPADGetInfoAsync(PPCInterpreter_t* hCPU) ppcDefineParamU32(channel, 0); ppcDefineParamStructPtr(wpadInfo, WPADInfo_t, 1); ppcDefineParamMPTR(callbackFunc, 2); - cemuLog_log(LogType::InputAPI, "WPADGetInfoAsync({}, 0x{:08x}, 0x{:08x})", channel, fmt::ptr(wpadInfo), callbackFunc); + cemuLog_log(LogType::InputAPI, "WPADGetInfoAsync({}, 0x{:08x}, 0x{:08x})", channel, memory_getVirtualOffsetFromPointer(wpadInfo), callbackFunc); if (channel < InputManager::kMaxWPADControllers) {