From: Serhiy Storchaka Date: Wed, 16 Nov 2016 13:56:27 +0000 (+0200) Subject: Issue #21449: Removed private function _PyUnicode_CompareWithId. X-Git-Tag: v3.6.0b4~69 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=dddec81b2d0f0df7e91f2cafc3c2e4121cb6c1d6;p=python Issue #21449: Removed private function _PyUnicode_CompareWithId. --- diff --git a/Include/unicodeobject.h b/Include/unicodeobject.h index f8f98bdd0e..67c4422df4 100644 --- a/Include/unicodeobject.h +++ b/Include/unicodeobject.h @@ -2037,15 +2037,6 @@ PyAPI_FUNC(int) PyUnicode_Compare( ); #ifndef Py_LIMITED_API -/* Compare a string with an identifier and return -1, 0, 1 for less than, - equal, and greater than, respectively. - Raise an exception and return -1 on error. */ - -PyAPI_FUNC(int) _PyUnicode_CompareWithId( - PyObject *left, /* Left string */ - _Py_Identifier *right /* Right identifier */ - ); - /* Test whether a unicode is equal to ASCII identifier. Return 1 if true, 0 otherwise. Return 0 if any argument contains non-ASCII characters. Any error occurs inside will be cleared before return. */ diff --git a/Objects/unicodeobject.c b/Objects/unicodeobject.c index d5ccfb8d07..8bbf0d594f 100644 --- a/Objects/unicodeobject.c +++ b/Objects/unicodeobject.c @@ -11011,15 +11011,6 @@ PyUnicode_Compare(PyObject *left, PyObject *right) return -1; } -int -_PyUnicode_CompareWithId(PyObject *left, _Py_Identifier *right) -{ - PyObject *right_str = _PyUnicode_FromId(right); /* borrowed */ - if (right_str == NULL) - return -1; - return PyUnicode_Compare(left, right_str); -} - int PyUnicode_CompareWithASCIIString(PyObject* uni, const char* str) {