From dab3eaba7f618327065c65aa89e9abf18b89c7b6 Mon Sep 17 00:00:00 2001 From: Dmugetsu Date: Sat, 3 May 2025 09:13:02 -0600 Subject: [PATCH] Adding loggin, returning error to avoid me leaks. --- src/core/libraries/usbd/usbd.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/core/libraries/usbd/usbd.cpp b/src/core/libraries/usbd/usbd.cpp index fb56b715c..b6f62cc3b 100644 --- a/src/core/libraries/usbd/usbd.cpp +++ b/src/core/libraries/usbd/usbd.cpp @@ -49,9 +49,9 @@ s64 PS4_SYSV_ABI sceUsbdGetDeviceList(SceUsbdDevice*** list) { return libusb_to_orbis_error((int)count); if (count > 2) - LOG_WARNING(Lib_Usbd, "Too Many USB Devices Connected"); + LOG_WARNING(Lib_Usbd, "Too many USB devices connected to list: {}", count); libusb_unref_device((*list)[2]); - count = 0; + count = -1; return libusb_to_orbis_error((int)count); }