Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 09923f3

Browse files
committed
Remove confusing error message in bytes.translate.
1 parent 2a013ea commit 09923f3

1 file changed

Lines changed: 0 additions & 5 deletions

File tree

Objects/bytesobject.c

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1892,11 +1892,6 @@ string_translate(PyBytesObject *self, PyObject *args)
18921892
del_table = PyBytes_AS_STRING(delobj);
18931893
dellen = PyBytes_GET_SIZE(delobj);
18941894
}
1895-
else if (PyUnicode_Check(delobj)) {
1896-
PyErr_SetString(PyExc_TypeError,
1897-
"deletions are implemented differently for unicode");
1898-
return NULL;
1899-
}
19001895
else if (PyObject_AsCharBuffer(delobj, &del_table, &dellen))
19011896
return NULL;
19021897
}

0 commit comments

Comments
 (0)