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 | |
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')
-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; |