mirror of
https://github.com/python/cpython.git
synced 2025-08-03 08:34:29 +00:00
gh-91320: Argument Clinic uses _PyCFunction_CAST() (#32210)
Replace "(PyCFunction)(void(*)(void))func" cast with _PyCFunction_CAST(func).
This commit is contained in:
parent
c278474df9
commit
b270b82f11
99 changed files with 978 additions and 975 deletions
10
Modules/_sqlite/clinic/cursor.c.h
generated
10
Modules/_sqlite/clinic/cursor.c.h
generated
|
@ -38,7 +38,7 @@ PyDoc_STRVAR(pysqlite_cursor_execute__doc__,
|
|||
"Executes an SQL statement.");
|
||||
|
||||
#define PYSQLITE_CURSOR_EXECUTE_METHODDEF \
|
||||
{"execute", (PyCFunction)(void(*)(void))pysqlite_cursor_execute, METH_FASTCALL, pysqlite_cursor_execute__doc__},
|
||||
{"execute", _PyCFunction_CAST(pysqlite_cursor_execute), METH_FASTCALL, pysqlite_cursor_execute__doc__},
|
||||
|
||||
static PyObject *
|
||||
pysqlite_cursor_execute_impl(pysqlite_Cursor *self, PyObject *sql,
|
||||
|
@ -80,7 +80,7 @@ PyDoc_STRVAR(pysqlite_cursor_executemany__doc__,
|
|||
"Repeatedly executes an SQL statement.");
|
||||
|
||||
#define PYSQLITE_CURSOR_EXECUTEMANY_METHODDEF \
|
||||
{"executemany", (PyCFunction)(void(*)(void))pysqlite_cursor_executemany, METH_FASTCALL, pysqlite_cursor_executemany__doc__},
|
||||
{"executemany", _PyCFunction_CAST(pysqlite_cursor_executemany), METH_FASTCALL, pysqlite_cursor_executemany__doc__},
|
||||
|
||||
static PyObject *
|
||||
pysqlite_cursor_executemany_impl(pysqlite_Cursor *self, PyObject *sql,
|
||||
|
@ -177,7 +177,7 @@ PyDoc_STRVAR(pysqlite_cursor_fetchmany__doc__,
|
|||
" The default value is set by the Cursor.arraysize attribute.");
|
||||
|
||||
#define PYSQLITE_CURSOR_FETCHMANY_METHODDEF \
|
||||
{"fetchmany", (PyCFunction)(void(*)(void))pysqlite_cursor_fetchmany, METH_FASTCALL|METH_KEYWORDS, pysqlite_cursor_fetchmany__doc__},
|
||||
{"fetchmany", _PyCFunction_CAST(pysqlite_cursor_fetchmany), METH_FASTCALL|METH_KEYWORDS, pysqlite_cursor_fetchmany__doc__},
|
||||
|
||||
static PyObject *
|
||||
pysqlite_cursor_fetchmany_impl(pysqlite_Cursor *self, int maxrows);
|
||||
|
@ -244,7 +244,7 @@ PyDoc_STRVAR(pysqlite_cursor_setoutputsize__doc__,
|
|||
"Required by DB-API. Does nothing in sqlite3.");
|
||||
|
||||
#define PYSQLITE_CURSOR_SETOUTPUTSIZE_METHODDEF \
|
||||
{"setoutputsize", (PyCFunction)(void(*)(void))pysqlite_cursor_setoutputsize, METH_FASTCALL, pysqlite_cursor_setoutputsize__doc__},
|
||||
{"setoutputsize", _PyCFunction_CAST(pysqlite_cursor_setoutputsize), METH_FASTCALL, pysqlite_cursor_setoutputsize__doc__},
|
||||
|
||||
static PyObject *
|
||||
pysqlite_cursor_setoutputsize_impl(pysqlite_Cursor *self, PyObject *size,
|
||||
|
@ -289,4 +289,4 @@ pysqlite_cursor_close(pysqlite_Cursor *self, PyObject *Py_UNUSED(ignored))
|
|||
{
|
||||
return pysqlite_cursor_close_impl(self);
|
||||
}
|
||||
/*[clinic end generated code: output=bde165664155b2bf input=a9049054013a1b77]*/
|
||||
/*[clinic end generated code: output=2b9c6a3ca8a8caff input=a9049054013a1b77]*/
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue