File tree 1 file changed +3
-15
lines changed
1 file changed +3
-15
lines changed Original file line number Diff line number Diff line change @@ -3965,8 +3965,6 @@ _curses_qiflush_impl(PyObject *module, int flag)
3965
3965
static int
3966
3966
update_lines_cols (PyObject * module )
3967
3967
{
3968
- PyObject * o ;
3969
- PyObject * m = PyImport_ImportModuleNoBlock ("curses" );
3970
3968
_Py_IDENTIFIER (LINES );
3971
3969
_Py_IDENTIFIER (COLS );
3972
3970
@@ -3975,43 +3973,33 @@ update_lines_cols(PyObject *module)
3975
3973
return 0 ;
3976
3974
}
3977
3975
3978
- if (!m )
3979
- return 0 ;
3980
-
3981
- o = PyLong_FromLong (LINES );
3976
+ PyObject * o = PyLong_FromLong (LINES );
3982
3977
if (!o ) {
3983
- Py_DECREF (m );
3984
3978
return 0 ;
3985
3979
}
3986
- if (_PyObject_SetAttrId (m , & PyId_LINES , o )) {
3987
- Py_DECREF (m );
3980
+ if (_PyObject_SetAttrId (module , & PyId_LINES , o )) {
3988
3981
Py_DECREF (o );
3989
3982
return 0 ;
3990
3983
}
3991
3984
/* PyId_LINES.object will be initialized here. */
3992
3985
if (PyDict_SetItem (d , _PyUnicode_FromId (& PyId_LINES ), o )) {
3993
- Py_DECREF (m );
3994
3986
Py_DECREF (o );
3995
3987
return 0 ;
3996
3988
}
3997
3989
Py_DECREF (o );
3998
3990
o = PyLong_FromLong (COLS );
3999
3991
if (!o ) {
4000
- Py_DECREF (m );
4001
3992
return 0 ;
4002
3993
}
4003
- if (_PyObject_SetAttrId (m , & PyId_COLS , o )) {
4004
- Py_DECREF (m );
3994
+ if (_PyObject_SetAttrId (module , & PyId_COLS , o )) {
4005
3995
Py_DECREF (o );
4006
3996
return 0 ;
4007
3997
}
4008
3998
if (PyDict_SetItem (d , _PyUnicode_FromId (& PyId_COLS ), o )) {
4009
- Py_DECREF (m );
4010
3999
Py_DECREF (o );
4011
4000
return 0 ;
4012
4001
}
4013
4002
Py_DECREF (o );
4014
- Py_DECREF (m );
4015
4003
return 1 ;
4016
4004
}
4017
4005
You can’t perform that action at this time.
0 commit comments