summaryrefslogtreecommitdiffstats
path: root/Modules
diff options
context:
space:
mode:
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 f5df80c..13cfcf5 100644
--- a/Modules/_cursesmodule.c
+++ b/Modules/_cursesmodule.c
@@ -1342,7 +1342,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:
@@ -1357,7 +1358,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 *