mirror of
https://github.com/python/cpython.git
synced 2025-11-01 10:45:30 +00:00
OS/2 EMX port changes (Modules part of patch #450267):
Modules/
_hotshot.c
dbmmodule.c
fcntlmodule.c
main.c
pwdmodule.c
readline.c
selectmodule.c
signalmodule.c
termios.c
timemodule.c
unicodedata.c
This commit is contained in:
parent
38b504e9e3
commit
7bf6833e17
11 changed files with 47 additions and 11 deletions
|
|
@ -277,7 +277,7 @@ _gethash(const char *s, int len, int scale)
|
|||
}
|
||||
|
||||
static int
|
||||
_getname(Py_UCS4 code, char* buffer, int buflen)
|
||||
_Py_getname(Py_UCS4 code, char* buffer, int buflen)
|
||||
{
|
||||
int offset;
|
||||
int i;
|
||||
|
|
@ -334,7 +334,7 @@ _cmpname(int code, const char* name, int namelen)
|
|||
/* check if code corresponds to the given name */
|
||||
int i;
|
||||
char buffer[NAME_MAXLEN];
|
||||
if (!_getname(code, buffer, sizeof(buffer)))
|
||||
if (!_Py_getname(code, buffer, sizeof(buffer)))
|
||||
return 0;
|
||||
for (i = 0; i < namelen; i++) {
|
||||
if (toupper(name[i]) != buffer[i])
|
||||
|
|
@ -384,7 +384,7 @@ _getcode(const char* name, int namelen, Py_UCS4* code)
|
|||
static const _PyUnicode_Name_CAPI hashAPI =
|
||||
{
|
||||
sizeof(_PyUnicode_Name_CAPI),
|
||||
_getname,
|
||||
_Py_getname,
|
||||
_getcode
|
||||
};
|
||||
|
||||
|
|
@ -407,7 +407,7 @@ unicodedata_name(PyObject* self, PyObject* args)
|
|||
return NULL;
|
||||
}
|
||||
|
||||
if (!_getname((Py_UCS4) *PyUnicode_AS_UNICODE(v),
|
||||
if (!_Py_getname((Py_UCS4) *PyUnicode_AS_UNICODE(v),
|
||||
name, sizeof(name))) {
|
||||
if (defobj == NULL) {
|
||||
PyErr_SetString(PyExc_ValueError, "no such name");
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue