Fixed libusb: warning [libusb_exit] some libusb_devices were leaked (#7)

This commit is contained in:
Veniamin Albaev
2017-07-20 15:09:58 +03:00
committed by zagrodzki
parent 9fc0278283
commit 9829f2fcba

1
usb.go
View File

@@ -175,6 +175,7 @@ func (c *Context) OpenDevices(opener func(desc *DeviceDesc) bool) ([]*Device, er
if opener(desc) {
handle, err := libusb.open(dev)
if err != nil {
libusb.dereference(dev)
reterr = err
continue
}