summaryrefslogtreecommitdiffstats
path: root/Modules
diff options
context:
space:
mode:
authorChristian Heimes <christian@cheimes.de>2013-12-04 07:50:32 (GMT)
committerChristian Heimes <christian@cheimes.de>2013-12-04 07:50:32 (GMT)
commit47f02e5e176c87d498601657ccc43bdf92cd9edf (patch)
tree6c6d315e834f262deea2750f92ea11e772eff7c4 /Modules
parent724b828e7941ab801769a09b1d494cc4d9ffda3b (diff)
parentabbc8ca70809ae4a9cae22cd7ec2da519b961b97 (diff)
downloadcpython-47f02e5e176c87d498601657ccc43bdf92cd9edf.zip
cpython-47f02e5e176c87d498601657ccc43bdf92cd9edf.tar.gz
cpython-47f02e5e176c87d498601657ccc43bdf92cd9edf.tar.bz2
ncurses' winch and mvwinch return an unsigned long
Diffstat (limited to 'Modules')
-rw-r--r--Modules/_cursesmodule.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/Modules/_cursesmodule.c b/Modules/_cursesmodule.c
index 98b81fe..362618f 100644
--- a/Modules/_cursesmodule.c
+++ b/Modules/_cursesmodule.c
@@ -1414,7 +1414,8 @@ PyCursesWindow_InsCh(PyCursesWindowObject *self, PyObject *args)
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 @@ PyCursesWindow_InCh(PyCursesWindowObject *self, PyObject *args)
PyErr_SetString(PyExc_TypeError, "inch requires 0 or 2 arguments");
return NULL;
}
- return PyLong_FromLong((long) rtn);
+ return PyLong_FromUnsignedLong(rtn);
}
static PyObject *