diff options
| author | Victor Stinner <vstinner@python.org> | 2025-01-14 10:17:20 (GMT) |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-01-14 10:17:20 (GMT) |
| commit | 24a8d920c1ec251a389fca6dedfb860d9f4bbc76 (patch) | |
| tree | 967e75bb9d32a7a608ad4914d801d785756339ca | |
| parent | eefd4a0bc764c0272c560f26dd10fb8fba0fb7d4 (diff) | |
| download | cpython-24a8d920c1ec251a389fca6dedfb860d9f4bbc76.zip cpython-24a8d920c1ec251a389fca6dedfb860d9f4bbc76.tar.gz cpython-24a8d920c1ec251a389fca6dedfb860d9f4bbc76.tar.bz2 | |
gh-127787: Move _PyUnicodeError_GetParams() to the internal C API (#128803)
| -rw-r--r-- | Include/cpython/pyerrors.h | 6 | ||||
| -rw-r--r-- | Include/internal/pycore_pyerrors.h | 9 |
2 files changed, 9 insertions, 6 deletions
diff --git a/Include/cpython/pyerrors.h b/Include/cpython/pyerrors.h index 49a6265..b36b468 100644 --- a/Include/cpython/pyerrors.h +++ b/Include/cpython/pyerrors.h @@ -94,12 +94,6 @@ PyAPI_FUNC(void) _PyErr_ChainExceptions1(PyObject *); /* In exceptions.c */ -PyAPI_FUNC(int) _PyUnicodeError_GetParams( - PyObject *self, - PyObject **obj, Py_ssize_t *objlen, - Py_ssize_t *start, Py_ssize_t *end, - int as_bytes); - PyAPI_FUNC(PyObject*) PyUnstable_Exc_PrepReraiseStar( PyObject *orig, PyObject *excs); diff --git a/Include/internal/pycore_pyerrors.h b/Include/internal/pycore_pyerrors.h index 6f2fdda..8dea2d3 100644 --- a/Include/internal/pycore_pyerrors.h +++ b/Include/internal/pycore_pyerrors.h @@ -190,6 +190,15 @@ Py_DEPRECATED(3.12) extern void _PyErr_ChainExceptions(PyObject *, PyObject *, P PyAPI_DATA(PyTypeObject) _PyExc_IncompleteInputError; #define PyExc_IncompleteInputError ((PyObject *)(&_PyExc_IncompleteInputError)) +extern int _PyUnicodeError_GetParams( + PyObject *self, + PyObject **obj, + Py_ssize_t *objlen, + Py_ssize_t *start, + Py_ssize_t *end, + int as_bytes); + + #ifdef __cplusplus } #endif |
