diff --git a/src/platforms/hosted/bmp_libusb.c b/src/platforms/hosted/bmp_libusb.c index eccd77728aa..ed1e0cdcae9 100644 --- a/src/platforms/hosted/bmp_libusb.c +++ b/src/platforms/hosted/bmp_libusb.c @@ -368,7 +368,6 @@ static const probe_info_s *scan_for_devices(bmp_info_s *info) probe_info_s *probe_list = NULL; int result; - ssize_t cnt; // // If we are running on Windows the proprietary FTD2XX library is used // to collect debugger information. @@ -380,7 +379,7 @@ static const probe_info_s *scan_for_devices(bmp_info_s *info) const bool skip_ftdi = false; #endif - cnt = libusb_get_device_list(NULL, &device_list); + const ssize_t cnt = libusb_get_device_list(info->libusb_ctx, &device_list); if (cnt > 0) { // Parse the list of USB devices found