From f71a588172be3ef1e04c08e5dabe29ce9f9d1ead Mon Sep 17 00:00:00 2001 From: akallabeth Date: Tue, 11 Feb 2025 09:01:39 +0100 Subject: [PATCH] [channel,urbdrc] fix libusb return code checks --- channels/urbdrc/client/libusb/libusb_udevman.c | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/channels/urbdrc/client/libusb/libusb_udevman.c b/channels/urbdrc/client/libusb/libusb_udevman.c index cf9bc0f10..554620fd4 100644 --- a/channels/urbdrc/client/libusb/libusb_udevman.c +++ b/channels/urbdrc/client/libusb/libusb_udevman.c @@ -791,16 +791,10 @@ static UINT udevman_listener_created_callback(IUDEVMAN* iudevman) WINPR_ASSERT(udevman); if (udevman->devices_vid_pid) - { - if (!urbdrc_udevman_register_devices(udevman, udevman->devices_vid_pid, FALSE)) - return ERROR_INTERNAL_ERROR; - } + return urbdrc_udevman_register_devices(udevman, udevman->devices_vid_pid, FALSE); if (udevman->devices_addr) - { - if (!urbdrc_udevman_register_devices(udevman, udevman->devices_addr, TRUE)) - return ERROR_INTERNAL_ERROR; - } + return urbdrc_udevman_register_devices(udevman, udevman->devices_addr, TRUE); return CHANNEL_RC_OK; }