Fix when no device available

This commit is contained in:
Patrick Siegl
2019-03-31 23:25:15 +02:00
parent 1ca054ed7e
commit 2cae70f63e

View File

@@ -253,7 +253,8 @@ infnoise_devlist_node_t* listUSBDevices(char **message) {
infnoise_devlist_node_t* retlist = NULL;
struct ftdi_device_list *devlist = NULL;
if (ftdi_usb_find_all(&ftdic, &devlist, INFNOISE_VENDOR_ID, INFNOISE_PRODUCT_ID) < 0) {
if (ftdi_usb_find_all(&ftdic, &devlist, INFNOISE_VENDOR_ID, INFNOISE_PRODUCT_ID) < 0
|| devlist == NULL) {
if (!isSuperUser()) {
*message = "Can't find Infinite Noise Multiplier. Try running as super user?";
} else {