Skip to content

Commit

Permalink
bpo-43795: Mark PyCodec_Unregister as a function, not data, in stable…
Browse files Browse the repository at this point in the history
… ABI (GH-25920)

(cherry picked from commit cf86996)

Co-authored-by: Petr Viktorin <encukou@gmail.com>
  • Loading branch information
miss-islington and encukou committed May 5, 2021
1 parent 10d6f6b commit 8f3ef45
Show file tree
Hide file tree
Showing 3 changed files with 4 additions and 2 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
:c:func:`PyCodec_Unregister` is now properly exported as a function in the
Windows Stable ABI DLL.
2 changes: 1 addition & 1 deletion Misc/stable_abi.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2097,7 +2097,7 @@ function PyModule_AddObjectRef
added 3.10
data Py_FileSystemDefaultEncodeErrors
added 3.10
data PyCodec_Unregister
function PyCodec_Unregister
added 3.10
function PyErr_SetInterruptEx
added 3.10
Expand Down
2 changes: 1 addition & 1 deletion PC/python3dll.c
Original file line number Diff line number Diff line change
Expand Up @@ -156,6 +156,7 @@ EXPORT_FUNC(PyCodec_ReplaceErrors)
EXPORT_FUNC(PyCodec_StreamReader)
EXPORT_FUNC(PyCodec_StreamWriter)
EXPORT_FUNC(PyCodec_StrictErrors)
EXPORT_FUNC(PyCodec_Unregister)
EXPORT_FUNC(PyCodec_XMLCharRefReplaceErrors)
EXPORT_FUNC(PyComplex_FromDoubles)
EXPORT_FUNC(PyComplex_ImagAsDouble)
Expand Down Expand Up @@ -734,7 +735,6 @@ EXPORT_DATA(PyCallIter_Type)
EXPORT_DATA(PyCapsule_Type)
EXPORT_DATA(PyCFunction_Type)
EXPORT_DATA(PyClassMethodDescr_Type)
EXPORT_DATA(PyCodec_Unregister)
EXPORT_DATA(PyComplex_Type)
EXPORT_DATA(PyDict_Type)
EXPORT_DATA(PyDictItems_Type)
Expand Down

0 comments on commit 8f3ef45

Please sign in to comment.