Skip to content

Commit 44742e9

Browse files
authored
suppress compiler warnings in _cursesmodule.c (python#7860)
1 parent c9d43c7 commit 44742e9

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

Modules/_cursesmodule.c

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4001,7 +4001,7 @@ _curses_tigetflag_impl(PyObject *module, const char *capname)
40014001
{
40024002
PyCursesSetupTermCalled;
40034003

4004-
return PyLong_FromLong( (long) tigetflag( capname ) );
4004+
return PyLong_FromLong( (long) tigetflag( (char *)capname ) );
40054005
}
40064006

40074007
/*[clinic input]
@@ -4023,7 +4023,7 @@ _curses_tigetnum_impl(PyObject *module, const char *capname)
40234023
{
40244024
PyCursesSetupTermCalled;
40254025

4026-
return PyLong_FromLong( (long) tigetnum( capname ) );
4026+
return PyLong_FromLong( (long) tigetnum( (char *)capname ) );
40274027
}
40284028

40294029
/*[clinic input]
@@ -4045,7 +4045,7 @@ _curses_tigetstr_impl(PyObject *module, const char *capname)
40454045
{
40464046
PyCursesSetupTermCalled;
40474047

4048-
capname = tigetstr( capname );
4048+
capname = tigetstr( (char *)capname );
40494049
if (capname == NULL || capname == (char*) -1) {
40504050
Py_RETURN_NONE;
40514051
}
@@ -4080,7 +4080,7 @@ _curses_tparm_impl(PyObject *module, const char *str, int i1, int i2, int i3,
40804080

40814081
PyCursesSetupTermCalled;
40824082

4083-
result = tparm(str,i1,i2,i3,i4,i5,i6,i7,i8,i9);
4083+
result = tparm((char *)str,i1,i2,i3,i4,i5,i6,i7,i8,i9);
40844084
if (!result) {
40854085
PyErr_SetString(PyCursesError, "tparm() returned NULL");
40864086
return NULL;

0 commit comments

Comments
 (0)