Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/plugins/wedo_plugin/usb/backend/libusb10.py
diff options
context:
space:
mode:
authorWalter Bender <walter@sugarlabs.org>2013-11-04 03:31:08 (GMT)
committer Walter Bender <walter@sugarlabs.org>2013-11-04 03:31:08 (GMT)
commitf0fe278ee97ebb4c9f5a7c57871eea052e572e17 (patch)
treed7de85948a04832cb5e78b2ba679fe451976168b /plugins/wedo_plugin/usb/backend/libusb10.py
parentf6f711797a4380690c99160ac38228cad429d633 (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.py4
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()