@@ -519,6 +519,7 @@ _PyIncrementalNewlineDecoder_decode(PyObject *myself,
519519}
520520
521521/*[clinic input]
522+ @critical_section
522523_io.IncrementalNewlineDecoder.decode
523524 input: object
524525 final: bool = False
@@ -527,18 +528,19 @@ _io.IncrementalNewlineDecoder.decode
527528static PyObject *
528529_io_IncrementalNewlineDecoder_decode_impl (nldecoder_object * self ,
529530 PyObject * input , int final )
530- /*[clinic end generated code: output=0d486755bb37a66e input=90e223c70322c5cd ]*/
531+ /*[clinic end generated code: output=0d486755bb37a66e input=9475d16a73168504 ]*/
531532{
532533 return _PyIncrementalNewlineDecoder_decode ((PyObject * ) self , input , final );
533534}
534535
535536/*[clinic input]
537+ @critical_section
536538_io.IncrementalNewlineDecoder.getstate
537539[clinic start generated code]*/
538540
539541static PyObject *
540542_io_IncrementalNewlineDecoder_getstate_impl (nldecoder_object * self )
541- /*[clinic end generated code: output=f0d2c9c136f4e0d0 input=f8ff101825e32e7f ]*/
543+ /*[clinic end generated code: output=f0d2c9c136f4e0d0 input=dc3e1f27aa850f12 ]*/
542544{
543545 PyObject * buffer ;
544546 unsigned long long flag ;
@@ -576,6 +578,7 @@ _io_IncrementalNewlineDecoder_getstate_impl(nldecoder_object *self)
576578}
577579
578580/*[clinic input]
581+ @critical_section
579582_io.IncrementalNewlineDecoder.setstate
580583 state: object
581584 /
@@ -584,7 +587,7 @@ _io.IncrementalNewlineDecoder.setstate
584587static PyObject *
585588_io_IncrementalNewlineDecoder_setstate_impl (nldecoder_object * self ,
586589 PyObject * state )
587- /*[clinic end generated code: output=09135cb6e78a1dc8 input=c53fb505a76dbbe2 ]*/
590+ /*[clinic end generated code: output=09135cb6e78a1dc8 input=275fd3982d2b08cb ]*/
588591{
589592 PyObject * buffer ;
590593 unsigned long long flag ;
@@ -614,12 +617,13 @@ _io_IncrementalNewlineDecoder_setstate_impl(nldecoder_object *self,
614617}
615618
616619/*[clinic input]
620+ @critical_section
617621_io.IncrementalNewlineDecoder.reset
618622[clinic start generated code]*/
619623
620624static PyObject *
621625_io_IncrementalNewlineDecoder_reset_impl (nldecoder_object * self )
622- /*[clinic end generated code: output=32fa40c7462aa8ff input=728678ddaea776df ]*/
626+ /*[clinic end generated code: output=32fa40c7462aa8ff input=31bd8ae4e36cec83 ]*/
623627{
624628 CHECK_INITIALIZED_DECODER (self );
625629
0 commit comments