summaryrefslogtreecommitdiff
path: root/overlapped.c
diff options
context:
space:
mode:
authorRichard Oudkerk <shibturn@gmail.com>2013-01-24 17:33:39 +0000
committerRichard Oudkerk <shibturn@gmail.com>2013-01-24 17:33:39 +0000
commitea7188d1647456c5abde3f30090a86101cc23170 (patch)
tree97460f06ce4023fd3a514f44f5df919fcb3066b0 /overlapped.c
parent1d7e715f717f6d9973dfea57d18ba06465f4907e (diff)
downloadtrollius-ea7188d1647456c5abde3f30090a86101cc23170.tar.gz
Prevent sendall() from doing partial write without error.
Diffstat (limited to 'overlapped.c')
-rw-r--r--overlapped.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/overlapped.c b/overlapped.c
index 1e7d611..66c9e32 100644
--- a/overlapped.c
+++ b/overlapped.c
@@ -504,14 +504,14 @@ Overlapped_WSARecv(OverlappedObject *self, PyObject *args)
{
HANDLE handle;
DWORD size;
- DWORD flags;
+ DWORD flags = 0;
DWORD nread;
PyObject *buf;
WSABUF wsabuf;
int ret;
DWORD err;
- if (!PyArg_ParseTuple(args, F_HANDLE F_DWORD F_DWORD,
+ if (!PyArg_ParseTuple(args, F_HANDLE F_DWORD "|" F_DWORD,
&handle, &size, &flags))
return NULL;