瀏覽代碼

There is no 'byref' in wintypes in python3.

Jelmer Vernooij 8 年之前
父節點
當前提交
14dd9a357d
共有 1 個文件被更改,包括 3 次插入3 次删除
  1. 3 3
      dulwich/client.py

+ 3 - 3
dulwich/client.py

@@ -106,12 +106,12 @@ def _fileno_can_read(fileno):
 
 def _win32_peek_avail(handle):
     """Wrapper around PeekNamedPipe to check how many bytes are available."""
-    from ctypes import wintypes, windll
+    from ctypes import byref, wintypes, windll
     c_avail = wintypes.DWORD()
     c_message = wintypes.DWORD()
     success = windll.kernel32.PeekNamedPipe(
-        handle, None, 0, None, wintypes.byref(c_avail),
-        wintypes.byref(c_message))
+        handle, None, 0, None, byref(c_avail),
+        byref(c_message))
     if not success:
         raise OSError(wintypes.GetLastError())
     return c_avail.value