diff options
author | cliechti <cliechti@f19166aa-fa4f-0410-85c2-fa1106f25c8a> | 2012-08-16 00:48:39 +0000 |
---|---|---|
committer | cliechti <cliechti@f19166aa-fa4f-0410-85c2-fa1106f25c8a> | 2012-08-16 00:48:39 +0000 |
commit | 1cfa05e78b4aecdead9d0124cf4dfbe6bfde7893 (patch) | |
tree | 6f5db4e5ea37f50574e77e2f03c3c51bc126882a | |
parent | 1351ddedde3bf810a18b7e5ce6026deed73cf862 (diff) | |
download | pyserial-git-1cfa05e78b4aecdead9d0124cf4dfbe6bfde7893.tar.gz |
fix [Bug 3550043]
-rw-r--r-- | pyserial/CHANGES.txt | 2 | ||||
-rw-r--r-- | pyserial/serial/tools/list_ports_windows.py | 2 |
2 files changed, 3 insertions, 1 deletions
diff --git a/pyserial/CHANGES.txt b/pyserial/CHANGES.txt index b615759..dfe95be 100644 --- a/pyserial/CHANGES.txt +++ b/pyserial/CHANGES.txt @@ -450,3 +450,5 @@ Bugfixes (posix): Bugfixes (win32): - [Bug 3444941] ctypes.WinError() unicode error +- [Bug 3550043] on Window in tools global name 'GetLastError' is not defined + diff --git a/pyserial/serial/tools/list_ports_windows.py b/pyserial/serial/tools/list_ports_windows.py index 5b3420d..a9e200c 100644 --- a/pyserial/serial/tools/list_ports_windows.py +++ b/pyserial/serial/tools/list_ports_windows.py @@ -179,7 +179,7 @@ def comports(): szHardwareID = byte_buffer(250)
if not SetupDiGetDeviceRegistryProperty(g_hdi, ctypes.byref(devinfo), SPDRP_HARDWAREID, None, ctypes.byref(szHardwareID), ctypes.sizeof(szHardwareID) - 1, None):
# Ignore ERROR_INSUFFICIENT_BUFFER
- if GetLastError() != ERROR_INSUFFICIENT_BUFFER:
+ if ctypes.GetLastError() != ERROR_INSUFFICIENT_BUFFER:
raise ctypes.WinError()
# friendly name
|