make libusbDevHandle part of alloc()

This commit is contained in:
Sebastian Zagrodzki
2017-02-23 10:29:24 +01:00
parent cc135fe616
commit 82184ea552

View File

@@ -133,12 +133,11 @@ func newUSBTransfer(dev *libusbDevHandle, ei EndpointInfo, buf []byte, timeout t
}
}
xfer, err := libusb.alloc(isoPackets)
xfer, err := libusb.alloc(dev, isoPackets)
if err != nil {
return nil, err
}
xfer.dev_handle = (*C.struct_libusb_device_handle)(dev)
xfer.timeout = C.uint(timeout / time.Millisecond)
xfer.endpoint = C.uchar(ei.Address)
xfer._type = C.uchar(tt)