Skip to content

Commit b111e89

Browse files
Use PyUnicode_EqualToUTF8().
1 parent 378a095 commit b111e89

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

Modules/_pickle.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5100,7 +5100,7 @@ static PyObject *
51005100
Pickler_getattr(PyObject *self, PyObject *name)
51015101
{
51025102
if (PyUnicode_Check(name)
5103-
&& PyUnicode_CompareWithASCIIString(name, "persistent_id") == 0
5103+
&& PyUnicode_EqualToUTF8(name, "persistent_id")
51045104
&& ((PicklerObject *)self)->persistent_id_attr)
51055105
{
51065106
return Py_NewRef(((PicklerObject *)self)->persistent_id_attr);
@@ -5113,7 +5113,7 @@ static int
51135113
Pickler_setattr(PyObject *self, PyObject *name, PyObject *value)
51145114
{
51155115
if (PyUnicode_Check(name)
5116-
&& PyUnicode_CompareWithASCIIString(name, "persistent_id") == 0)
5116+
&& PyUnicode_EqualToUTF8(name, "persistent_id"))
51175117
{
51185118
Py_XINCREF(value);
51195119
Py_XSETREF(((PicklerObject *)self)->persistent_id_attr, value);

0 commit comments

Comments
 (0)