[Python-checkins] cpython (merge 3.3 -> default): ncurses' winch and mvwinch return an unsigned long
christian.heimes
python-checkins at python.org
Wed Dec 4 08:50:44 CET 2013
http://hg.python.org/cpython/rev/75d1a9bccf99
changeset: 87757:75d1a9bccf99
parent: 87755:4994501035f2
parent: 87756:f39a989f5b1a
user: Christian Heimes <christian at cheimes.de>
date: Wed Dec 04 08:50:32 2013 +0100
summary:
ncurses' winch and mvwinch return an unsigned long
files:
Modules/_cursesmodule.c | 5 +++--
1 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/Modules/_cursesmodule.c b/Modules/_cursesmodule.c
--- a/Modules/_cursesmodule.c
+++ b/Modules/_cursesmodule.c
@@ -1414,7 +1414,8 @@
static PyObject *
PyCursesWindow_InCh(PyCursesWindowObject *self, PyObject *args)
{
- int x, y, rtn;
+ int x, y;
+ unsigned long rtn;
switch (PyTuple_Size(args)) {
case 0:
@@ -1429,7 +1430,7 @@
PyErr_SetString(PyExc_TypeError, "inch requires 0 or 2 arguments");
return NULL;
}
- return PyLong_FromLong((long) rtn);
+ return PyLong_FromUnsignedLong(rtn);
}
static PyObject *
--
Repository URL: http://hg.python.org/cpython
More information about the Python-checkins
mailing list