diff options
| author | Victor Stinner <vstinner@python.org> | 2021-10-12 06:38:19 (GMT) |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-10-12 06:38:19 (GMT) |
| commit | d943d19172aa93ce88bade15b9f23a0ce3bc72ff (patch) | |
| tree | c674b910e203113b991861de5b12e2ab79eb166b /Modules/_sqlite/connection.c | |
| parent | be21706f3760bec8bd11f85ce02ed6792b07f51f (diff) | |
| download | cpython-d943d19172aa93ce88bade15b9f23a0ce3bc72ff.zip cpython-d943d19172aa93ce88bade15b9f23a0ce3bc72ff.tar.gz cpython-d943d19172aa93ce88bade15b9f23a0ce3bc72ff.tar.bz2 | |
bpo-45439: Move _PyObject_CallNoArgs() to pycore_call.h (GH-28895)
* Move _PyObject_CallNoArgs() to pycore_call.h (internal C API).
* _ssl, _sqlite and _testcapi extensions now call the public
PyObject_CallNoArgs() function, rather than _PyObject_CallNoArgs().
* _lsprof extension is now built with Py_BUILD_CORE_MODULE macro
defined to get access to internal _PyObject_CallNoArgs().
Diffstat (limited to 'Modules/_sqlite/connection.c')
| -rw-r--r-- | Modules/_sqlite/connection.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/Modules/_sqlite/connection.c b/Modules/_sqlite/connection.c index a331757..b4badb1 100644 --- a/Modules/_sqlite/connection.c +++ b/Modules/_sqlite/connection.c @@ -710,7 +710,7 @@ step_callback(sqlite3_context *context, int argc, sqlite3_value **params) if (*aggregate_instance == NULL) { callback_context *ctx = (callback_context *)sqlite3_user_data(context); assert(ctx != NULL); - *aggregate_instance = _PyObject_CallNoArgs(ctx->callable); + *aggregate_instance = PyObject_CallNoArgs(ctx->callable); if (!*aggregate_instance) { set_sqlite_error(context, "user-defined aggregate's '__init__' method raised error"); @@ -1008,7 +1008,7 @@ progress_callback(void *ctx) assert(ctx != NULL); PyObject *callable = ((callback_context *)ctx)->callable; - ret = _PyObject_CallNoArgs(callable); + ret = PyObject_CallNoArgs(callable); if (!ret) { /* abort query if error occurred */ rc = -1; |
