summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorcliechti <cliechti@f19166aa-fa4f-0410-85c2-fa1106f25c8a>2011-11-02 00:03:54 +0000
committercliechti <cliechti@f19166aa-fa4f-0410-85c2-fa1106f25c8a>2011-11-02 00:03:54 +0000
commit21203886367297d207685a116019d477b1c66205 (patch)
treef2edf604e9ef8231ae87969042dd307f63de536a
parent4c0da8c56ffdca1c28e65b8b32f569d32f6caa06 (diff)
downloadpyserial-21203886367297d207685a116019d477b1c66205.tar.gz
fix for bug 3414327
git-svn-id: http://svn.code.sf.net/p/pyserial/code/trunk/pyserial@435 f19166aa-fa4f-0410-85c2-fa1106f25c8a
-rw-r--r--serial/tools/list_ports_windows.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/serial/tools/list_ports_windows.py b/serial/tools/list_ports_windows.py
index 72410d2..5b3420d 100644
--- a/serial/tools/list_ports_windows.py
+++ b/serial/tools/list_ports_windows.py
@@ -40,7 +40,7 @@ def string(buffer):
s = []
for c in buffer:
if c == 0: break
- s.append(chr(c))
+ s.append(chr(c & 0xff)) # "& 0xff": hack to convert signed to unsigned
return ''.join(s)