Check for libusb status was fixed
This commit is contained in:
@@ -11,7 +11,7 @@ constexpr auto DefaultTimeout = 1000;
|
||||
LibUsbDevice::LibUsbDevice()
|
||||
{
|
||||
auto status = libusb_init(&m_context);
|
||||
if (status) {
|
||||
if (status < LIBUSB_SUCCESS) {
|
||||
std::cerr << "Error initializing context: " << libusb_strerror(status) << " [" << status << "]" << std::endl;
|
||||
}
|
||||
}
|
||||
@@ -50,7 +50,7 @@ bool LibUsbDevice::sendDataToDevice(const Data &data)
|
||||
|
||||
auto status = libusb_control_transfer(m_device, requestType, request, 0, 0, package, data.size(), DefaultTimeout);
|
||||
|
||||
if (status) {
|
||||
if (status < LIBUSB_SUCCESS) {
|
||||
std::cerr << "Sending data error: " << libusb_strerror(status) << " [" << status << "]" << std::endl;
|
||||
return false;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user