mirror of
https://github.com/python/cpython.git
synced 2025-10-10 00:43:41 +00:00
bpo-45434: Mark the PyTokenizer C API as private (GH-28924)
Rename PyTokenize functions to mark them as private: * PyTokenizer_FindEncodingFilename() => _PyTokenizer_FindEncodingFilename() * PyTokenizer_FromString() => _PyTokenizer_FromString() * PyTokenizer_FromFile() => _PyTokenizer_FromFile() * PyTokenizer_FromUTF8() => _PyTokenizer_FromUTF8() * PyTokenizer_Free() => _PyTokenizer_Free() * PyTokenizer_Get() => _PyTokenizer_Get() Remove the unused PyTokenizer_FindEncoding() function. import.c: remove unused #include "errcode.h".
This commit is contained in:
parent
3901c08114
commit
713bb19356
7 changed files with 40 additions and 48 deletions
|
@ -386,7 +386,7 @@ fstring_compile_expr(Parser *p, const char *expr_start, const char *expr_end,
|
|||
str[0] = '(';
|
||||
str[len+1] = ')';
|
||||
|
||||
struct tok_state* tok = PyTokenizer_FromString(str, 1);
|
||||
struct tok_state* tok = _PyTokenizer_FromString(str, 1);
|
||||
if (tok == NULL) {
|
||||
PyMem_Free(str);
|
||||
return NULL;
|
||||
|
@ -409,7 +409,7 @@ fstring_compile_expr(Parser *p, const char *expr_start, const char *expr_end,
|
|||
exit:
|
||||
PyMem_Free(str);
|
||||
_PyPegen_Parser_Free(p2);
|
||||
PyTokenizer_Free(tok);
|
||||
_PyTokenizer_Free(tok);
|
||||
return result;
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue