| Server IP : 82.208.35.60 / Your IP : 216.73.217.116 Web Server : Apache/2.4.55 (FreeBSD) OpenSSL/1.1.1q-freebsd PHP/7.3.31 System : FreeBSD server7.d2m.cz 12.4-RELEASE-p9 FreeBSD 12.4-RELEASE-p9 GENERIC amd64 User : studiokobylisy_cz ( 1008) PHP Version : 7.3.31 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /usr/ports/devel/py-libusb1/files/ |
Upload File : |
https://lists.freebsd.org/pipermail/freebsd-usb/2015-January/013586.html
--- usb1/__init__.py.orig 2022-02-06 04:49:47 UTC
+++ usb1/__init__.py
@@ -1884,8 +1884,10 @@ class USBDevice:
Get the port number of each hub toward device.
"""
port_list = (c_uint8 * PATH_MAX_DEPTH)()
+ temp_handle = self.open()
result = libusb1.libusb_get_port_numbers(
self.device_p, port_list, len(port_list))
+ temp_handle.close()
mayRaiseUSBError(result)
return list(port_list[:result])