Thanks to visit codestin.com
Credit goes to github.com

Skip to content
Prev Previous commit
Next Next commit
The SunOS struct ttysize had fields of type "int"; update termios.tcg…
…etwinsize().

Signed-off-by: Soumendra Ganguly <[email protected]>
  • Loading branch information
8vasu committed Dec 15, 2020
commit 91374ea95146bf80edacfa743a3f7bc8c4d6e76f
4 changes: 2 additions & 2 deletions Modules/termios.c
Original file line number Diff line number Diff line change
Expand Up @@ -432,8 +432,8 @@ termios_tcsetwinsize_impl(PyObject *module, int fd, PyObject *winsz)
return PyErr_SetFromErrno(state->TermiosError);
}

s.ts_lines = (unsigned short) PyLong_AsLong(PyList_GetItem(winsz, 0));
s.ts_cols = (unsigned short) PyLong_AsLong(PyList_GetItem(winsz, 1));
s.ts_lines = (int) PyLong_AsLong(PyList_GetItem(winsz, 0));
s.ts_cols = (int) PyLong_AsLong(PyList_GetItem(winsz, 1));
if (PyErr_Occurred()) {
return NULL;
}
Expand Down