diff options
author | Walter Bender <walter@sugarlabs.org> | 2013-11-04 03:31:08 (GMT) |
---|---|---|
committer | Walter Bender <walter@sugarlabs.org> | 2013-11-04 03:31:08 (GMT) |
commit | f0fe278ee97ebb4c9f5a7c57871eea052e572e17 (patch) | |
tree | d7de85948a04832cb5e78b2ba679fe451976168b /plugins/wedo_plugin/usb/backend/libusb10.py | |
parent | f6f711797a4380690c99160ac38228cad429d633 (diff) |
update to more efficient construct
Diffstat (limited to 'plugins/wedo_plugin/usb/backend/libusb10.py')
-rw-r--r-- | plugins/wedo_plugin/usb/backend/libusb10.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/plugins/wedo_plugin/usb/backend/libusb10.py b/plugins/wedo_plugin/usb/backend/libusb10.py index cb2a566..ab22874 100644 --- a/plugins/wedo_plugin/usb/backend/libusb10.py +++ b/plugins/wedo_plugin/usb/backend/libusb10.py @@ -580,7 +580,7 @@ class _LibUSB(usb.backend.IBackend): if usb.util.ctrl_direction(bmRequestType) == usb.util.CTRL_OUT: buff = data_or_wLength else: - buff = _interop.as_array((0,) * data_or_wLength) + buff = _interop.as_array('\x00' * data_or_wLength) addr, length = buff.buffer_info() length *= buff.itemsize @@ -629,7 +629,7 @@ class _LibUSB(usb.backend.IBackend): return transferred.value def __read(self, fn, dev_handle, ep, intf, size, timeout): - data = _interop.as_array((0,) * size) + data = _interop.as_array('\x00' * size) address, length = data.buffer_info() length *= data.itemsize transferred = c_int() |