Skip to content

Commit a02824d

Browse files
committed
pytest passing
1 parent 4898c7c commit a02824d

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

src/namedpipe/_win32.py

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -137,8 +137,7 @@ def close(self):
137137
self.stream.close()
138138
self.stream = None
139139
if self._pipe is not None:
140-
if not self.kernel32.CloseHandle(self._pipe):
141-
raise _win_error()
140+
self.kernel32.CloseHandle(self._pipe)
142141
self._pipe = None
143142

144143
def wait(self):
@@ -260,9 +259,9 @@ def write(self, b):
260259
assert self.handle is not None # show type checkers we already checked
261260
assert self._writable
262261
size = len(b)
263-
nwritten = wintypes.DWORD(0)
262+
nwritten = _wt(0)
264263
buf = (ctypes.c_char * size).from_buffer_copy(b)
265-
if not self.kernel32.WriteFile(self.handle, buf, size, ctypes.byref(nwritten), None):
264+
if not self.kernel32.WriteFile(self.handle, buf, _wt(size), ctypes.byref(nwritten), None):
266265
raise _win_error()
267266

268267
return nwritten.value

0 commit comments

Comments
 (0)