diff options
author | Serhiy Storchaka <storchaka@gmail.com> | 2020-10-24 18:14:23 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-10-24 18:14:23 (GMT) |
commit | 8cd1dbae32d9303caac3a473d3332f17bc98c921 (patch) | |
tree | 883e8288636eb076d168d2ea57b7a406e2a9d429 /Modules/clinic | |
parent | 473db47747bb8bc986d88ad81799bcbd88153ac5 (diff) | |
download | cpython-8cd1dbae32d9303caac3a473d3332f17bc98c921.zip cpython-8cd1dbae32d9303caac3a473d3332f17bc98c921.tar.gz cpython-8cd1dbae32d9303caac3a473d3332f17bc98c921.tar.bz2 |
bpo-41052: Fix pickling heap types implemented in C with protocols 0 and 1 (GH-22870)
Diffstat (limited to 'Modules/clinic')
-rw-r--r-- | Modules/clinic/_bz2module.c.h | 36 | ||||
-rw-r--r-- | Modules/clinic/_lzmamodule.c.h | 36 | ||||
-rw-r--r-- | Modules/clinic/_randommodule.c.h | 19 |
3 files changed, 3 insertions, 88 deletions
diff --git a/Modules/clinic/_bz2module.c.h b/Modules/clinic/_bz2module.c.h index ff67d34..71ad0b1 100644 --- a/Modules/clinic/_bz2module.c.h +++ b/Modules/clinic/_bz2module.c.h @@ -65,23 +65,6 @@ _bz2_BZ2Compressor_flush(BZ2Compressor *self, PyObject *Py_UNUSED(ignored)) return _bz2_BZ2Compressor_flush_impl(self); } -PyDoc_STRVAR(_bz2_BZ2Compressor___reduce____doc__, -"__reduce__($self, /)\n" -"--\n" -"\n"); - -#define _BZ2_BZ2COMPRESSOR___REDUCE___METHODDEF \ - {"__reduce__", (PyCFunction)_bz2_BZ2Compressor___reduce__, METH_NOARGS, _bz2_BZ2Compressor___reduce____doc__}, - -static PyObject * -_bz2_BZ2Compressor___reduce___impl(BZ2Compressor *self); - -static PyObject * -_bz2_BZ2Compressor___reduce__(BZ2Compressor *self, PyObject *Py_UNUSED(ignored)) -{ - return _bz2_BZ2Compressor___reduce___impl(self); -} - PyDoc_STRVAR(_bz2_BZ2Decompressor_decompress__doc__, "decompress($self, /, data, max_length=-1)\n" "--\n" @@ -156,21 +139,4 @@ exit: return return_value; } - -PyDoc_STRVAR(_bz2_BZ2Decompressor___reduce____doc__, -"__reduce__($self, /)\n" -"--\n" -"\n"); - -#define _BZ2_BZ2DECOMPRESSOR___REDUCE___METHODDEF \ - {"__reduce__", (PyCFunction)_bz2_BZ2Decompressor___reduce__, METH_NOARGS, _bz2_BZ2Decompressor___reduce____doc__}, - -static PyObject * -_bz2_BZ2Decompressor___reduce___impl(BZ2Decompressor *self); - -static PyObject * -_bz2_BZ2Decompressor___reduce__(BZ2Decompressor *self, PyObject *Py_UNUSED(ignored)) -{ - return _bz2_BZ2Decompressor___reduce___impl(self); -} -/*[clinic end generated code: output=001f31fdacb4cb01 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=ed10705d7a9fd598 input=a9049054013a1b77]*/ diff --git a/Modules/clinic/_lzmamodule.c.h b/Modules/clinic/_lzmamodule.c.h index e15cc0c..526031a 100644 --- a/Modules/clinic/_lzmamodule.c.h +++ b/Modules/clinic/_lzmamodule.c.h @@ -65,23 +65,6 @@ _lzma_LZMACompressor_flush(Compressor *self, PyObject *Py_UNUSED(ignored)) return _lzma_LZMACompressor_flush_impl(self); } -PyDoc_STRVAR(_lzma_LZMACompressor___reduce____doc__, -"__reduce__($self, /)\n" -"--\n" -"\n"); - -#define _LZMA_LZMACOMPRESSOR___REDUCE___METHODDEF \ - {"__reduce__", (PyCFunction)_lzma_LZMACompressor___reduce__, METH_NOARGS, _lzma_LZMACompressor___reduce____doc__}, - -static PyObject * -_lzma_LZMACompressor___reduce___impl(Compressor *self); - -static PyObject * -_lzma_LZMACompressor___reduce__(Compressor *self, PyObject *Py_UNUSED(ignored)) -{ - return _lzma_LZMACompressor___reduce___impl(self); -} - PyDoc_STRVAR(_lzma_LZMADecompressor_decompress__doc__, "decompress($self, /, data, max_length=-1)\n" "--\n" @@ -228,23 +211,6 @@ exit: return return_value; } -PyDoc_STRVAR(_lzma_LZMADecompressor___reduce____doc__, -"__reduce__($self, /)\n" -"--\n" -"\n"); - -#define _LZMA_LZMADECOMPRESSOR___REDUCE___METHODDEF \ - {"__reduce__", (PyCFunction)_lzma_LZMADecompressor___reduce__, METH_NOARGS, _lzma_LZMADecompressor___reduce____doc__}, - -static PyObject * -_lzma_LZMADecompressor___reduce___impl(Decompressor *self); - -static PyObject * -_lzma_LZMADecompressor___reduce__(Decompressor *self, PyObject *Py_UNUSED(ignored)) -{ - return _lzma_LZMADecompressor___reduce___impl(self); -} - PyDoc_STRVAR(_lzma_is_check_supported__doc__, "is_check_supported($module, check_id, /)\n" "--\n" @@ -320,4 +286,4 @@ exit: return return_value; } -/*[clinic end generated code: output=d89b6159e98544be input=a9049054013a1b77]*/ +/*[clinic end generated code: output=867b9e334053b679 input=a9049054013a1b77]*/ diff --git a/Modules/clinic/_randommodule.c.h b/Modules/clinic/_randommodule.c.h index 3322a37..b3cd435 100644 --- a/Modules/clinic/_randommodule.c.h +++ b/Modules/clinic/_randommodule.c.h @@ -109,21 +109,4 @@ _random_Random_getrandbits(RandomObject *self, PyObject *arg) exit: return return_value; } - -PyDoc_STRVAR(_random_Random___reduce____doc__, -"__reduce__($self, /)\n" -"--\n" -"\n"); - -#define _RANDOM_RANDOM___REDUCE___METHODDEF \ - {"__reduce__", (PyCFunction)_random_Random___reduce__, METH_NOARGS, _random_Random___reduce____doc__}, - -static PyObject * -_random_Random___reduce___impl(RandomObject *self); - -static PyObject * -_random_Random___reduce__(RandomObject *self, PyObject *Py_UNUSED(ignored)) -{ - return _random_Random___reduce___impl(self); -} -/*[clinic end generated code: output=450f0961c2c92389 input=a9049054013a1b77]*/ +/*[clinic end generated code: output=cc8a23b2757dc6ba input=a9049054013a1b77]*/ |