From dddec81b2d0f0df7e91f2cafc3c2e4121cb6c1d6 Mon Sep 17 00:00:00 2001 From: Serhiy Storchaka Date: Wed, 16 Nov 2016 15:56:27 +0200 Subject: Issue #21449: Removed private function _PyUnicode_CompareWithId. --- Include/unicodeobject.h | 9 --------- Objects/unicodeobject.c | 9 --------- 2 files changed, 18 deletions(-) diff --git a/Include/unicodeobject.h b/Include/unicodeobject.h index f8f98bd..67c4422 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 d5ccfb8..8bbf0d5 100644 --- a/Objects/unicodeobject.c +++ b/Objects/unicodeobject.c @@ -11012,15 +11012,6 @@ PyUnicode_Compare(PyObject *left, PyObject *right) } 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) { Py_ssize_t i; -- cgit v0.12