From 61927fc0492becdc54fa4d23db9f90c79d165206 Mon Sep 17 00:00:00 2001 From: Christian Heimes Date: Mon, 10 Dec 2007 15:39:09 +0000 Subject: Stupid save all didn't safe it all ... --- PC/msvcrtmodule.c | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/PC/msvcrtmodule.c b/PC/msvcrtmodule.c index 982c458..e110ed8 100755 --- a/PC/msvcrtmodule.c +++ b/PC/msvcrtmodule.c @@ -214,13 +214,14 @@ msvcrt_putwch(PyObject *self, PyObject *args) if (!PyArg_ParseTuple(args, "u#:putwch", &ch, &size)) return NULL; - if (size == 1) - _putwch(*ch); - Py_RETURN_NONE; - else { + if (size == 0) { PyErr_SetString(PyExc_ValueError, - "Expected unicode of length 1"); + "Expected unicode string of length 1"); + return NULL; } + _putwch(*ch); + Py_RETURN_NONE; + } static PyObject * -- cgit v0.12