Use newEndpoint() for initialization. Add an indirection for
newUSBTransfer.
This commit is contained in:
@@ -122,9 +122,7 @@ func (d *Device) Close() error {
|
||||
}
|
||||
|
||||
func (d *Device) OpenEndpoint(conf, iface, setup, epoint uint8) (Endpoint, error) {
|
||||
end := &endpoint{
|
||||
Device: d,
|
||||
}
|
||||
end := newEndpoint(d)
|
||||
|
||||
var setAlternate bool
|
||||
for _, c := range d.Configs {
|
||||
|
Reference in New Issue
Block a user