@@ -303,8 +303,9 @@ PyFile_NewStdPrinter(int fd)
303303}
304304
305305static  PyObject  * 
306- stdprinter_write (PyStdPrinter_Object   * self , PyObject  * args )
306+ stdprinter_write (PyObject   * op , PyObject  * args )
307307{
308+     PyStdPrinter_Object  * self  =  (PyStdPrinter_Object * )op ;
308309    PyObject  * unicode ;
309310    PyObject  * bytes  =  NULL ;
310311    const  char  * str ;
@@ -355,27 +356,30 @@ stdprinter_write(PyStdPrinter_Object *self, PyObject *args)
355356}
356357
357358static  PyObject  * 
358- stdprinter_fileno (PyStdPrinter_Object   * self , PyObject  * Py_UNUSED (ignored ))
359+ stdprinter_fileno (PyObject   * op , PyObject  * Py_UNUSED (ignored ))
359360{
361+     PyStdPrinter_Object  * self  =  (PyStdPrinter_Object * )op ;
360362    return  PyLong_FromLong ((long ) self -> fd );
361363}
362364
363365static  PyObject  * 
364- stdprinter_repr (PyStdPrinter_Object   * self )
366+ stdprinter_repr (PyObject   * op )
365367{
368+     PyStdPrinter_Object  * self  =  (PyStdPrinter_Object * )op ;
366369    return  PyUnicode_FromFormat ("<stdprinter(fd=%d) object at %p>" ,
367370                                self -> fd , self );
368371}
369372
370373static  PyObject  * 
371- stdprinter_noop (PyStdPrinter_Object  * self , PyObject  * Py_UNUSED (ignored ))
374+ stdprinter_noop (PyObject  * self , PyObject  * Py_UNUSED (ignored ))
372375{
373376    Py_RETURN_NONE ;
374377}
375378
376379static  PyObject  * 
377- stdprinter_isatty (PyStdPrinter_Object   * self , PyObject  * Py_UNUSED (ignored ))
380+ stdprinter_isatty (PyObject   * op , PyObject  * Py_UNUSED (ignored ))
378381{
382+     PyStdPrinter_Object  * self  =  (PyStdPrinter_Object * )op ;
379383    long  res ;
380384    if  (self -> fd  <  0 ) {
381385        Py_RETURN_FALSE ;
@@ -389,11 +393,11 @@ stdprinter_isatty(PyStdPrinter_Object *self, PyObject *Py_UNUSED(ignored))
389393}
390394
391395static  PyMethodDef  stdprinter_methods [] =  {
392-     {"close" ,           ( PyCFunction ) stdprinter_noop , METH_NOARGS , "" },
393-     {"flush" ,           ( PyCFunction ) stdprinter_noop , METH_NOARGS , "" },
394-     {"fileno" ,          ( PyCFunction ) stdprinter_fileno , METH_NOARGS , "" },
395-     {"isatty" ,          ( PyCFunction ) stdprinter_isatty , METH_NOARGS , "" },
396-     {"write" ,           ( PyCFunction ) stdprinter_write , METH_VARARGS , "" },
396+     {"close" , stdprinter_noop , METH_NOARGS , "" },
397+     {"flush" , stdprinter_noop , METH_NOARGS , "" },
398+     {"fileno" , stdprinter_fileno , METH_NOARGS , "" },
399+     {"isatty" , stdprinter_isatty , METH_NOARGS , "" },
400+     {"write" , stdprinter_write , METH_VARARGS , "" },
397401    {NULL ,              NULL }  /*sentinel */ 
398402};
399403
@@ -433,7 +437,7 @@ PyTypeObject PyStdPrinter_Type = {
433437    0 ,                                          /* tp_getattr */ 
434438    0 ,                                          /* tp_setattr */ 
435439    0 ,                                          /* tp_as_async */ 
436-     ( reprfunc ) stdprinter_repr ,                  /* tp_repr */ 
440+     stdprinter_repr ,                             /* tp_repr */ 
437441    0 ,                                          /* tp_as_number */ 
438442    0 ,                                          /* tp_as_sequence */ 
439443    0 ,                                          /* tp_as_mapping */ 
0 commit comments