From 319287dbe552c8405720b25dfdf5fa518deeee0b Mon Sep 17 00:00:00 2001 From: Florin9doi Date: Fri, 13 Nov 2020 00:00:40 +0200 Subject: [PATCH] USB: Resolve an EyeToy crash when no webcam is connected --- pcsx2/USB/usb-eyetoy/cam-windows.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pcsx2/USB/usb-eyetoy/cam-windows.cpp b/pcsx2/USB/usb-eyetoy/cam-windows.cpp index 57794a413e..5dc0c66354 100644 --- a/pcsx2/USB/usb-eyetoy/cam-windows.cpp +++ b/pcsx2/USB/usb-eyetoy/cam-windows.cpp @@ -64,8 +64,8 @@ namespace usb_eyetoy } IEnumMoniker* pEnum = 0; - hr = pCreateDevEnum->CreateClassEnumerator(CLSID_VideoInputDeviceCategory, &pEnum, NULL); - if (FAILED(hr)) + hr = pCreateDevEnum->CreateClassEnumerator(CLSID_VideoInputDeviceCategory, &pEnum, 0); + if (hr != S_OK) { Console.Warning("You have no video capture hardware"); return devList; @@ -148,8 +148,8 @@ namespace usb_eyetoy } IEnumMoniker* pEnum = 0; - hr = pCreateDevEnum->CreateClassEnumerator(CLSID_VideoInputDeviceCategory, &pEnum, NULL); - if (FAILED(hr)) + hr = pCreateDevEnum->CreateClassEnumerator(CLSID_VideoInputDeviceCategory, &pEnum, 0); + if (hr != S_OK) { Console.Warning("You have no video capture hardware"); return -1;