1
0
mirror of https://github.com/GOSTSec/sgminer synced 2025-01-11 07:17:58 +00:00

usbutils free found if not used

This commit is contained in:
Kano 2013-01-23 22:13:42 +11:00
parent 8297304089
commit 028da16bf8

View File

@ -1073,10 +1073,13 @@ void usb_detect(struct device_drv *drv, bool (*device_detect)(struct libusb_devi
for (i = 0; i < count; i++) { for (i = 0; i < count; i++) {
found = usb_check(drv, list[i]); found = usb_check(drv, list[i]);
if (found) { if (found != NULL) {
if (cgminer_usb_lock(drv, list[i]) == true) if (cgminer_usb_lock(drv, list[i]) == false)
free(found);
else {
if (!device_detect(list[i], found)) if (!device_detect(list[i], found))
cgminer_usb_unlock(drv, list[i]); cgminer_usb_unlock(drv, list[i]);
}
} }
} }