summaryrefslogtreecommitdiff
path: root/pyserial/serial/serialutil.py
diff options
context:
space:
mode:
authorcliechti <cliechti@f19166aa-fa4f-0410-85c2-fa1106f25c8a>2009-08-07 19:05:09 +0000
committercliechti <cliechti@f19166aa-fa4f-0410-85c2-fa1106f25c8a>2009-08-07 19:05:09 +0000
commit1de32cd9ea23b25c7c325a63f9fe698c79a85e08 (patch)
tree48d6ae85327bb31f2fc37ddc6aafd2b18c534ca8 /pyserial/serial/serialutil.py
parent82282e06092152fe07432cd65e33bd9a480d0b99 (diff)
downloadpyserial-git-1de32cd9ea23b25c7c325a63f9fe698c79a85e08.tar.gz
fixes for Python <= 2.5
Diffstat (limited to 'pyserial/serial/serialutil.py')
-rw-r--r--pyserial/serial/serialutil.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/pyserial/serial/serialutil.py b/pyserial/serial/serialutil.py
index c48ad7c..2a3253c 100644
--- a/pyserial/serial/serialutil.py
+++ b/pyserial/serial/serialutil.py
@@ -25,6 +25,11 @@ except (NameError, AttributeError):
list.append(self, item)
else:
list.append(self, chr(item))
+ # +=
+ def __iadd__(self, other):
+ for byte in other:
+ self.append(byte)
+ return self
# all Python versions prior 3.x convert str([17]) to '[17]' instead of '\x11'
# so a simple bytes(sequence) doesn't work for all versions