summaryrefslogtreecommitdiffstats
path: root/Python
diff options
context:
space:
mode:
authorVictor Stinner <vstinner@python.org>2021-02-19 14:08:54 (GMT)
committerGitHub <noreply@github.com>2021-02-19 14:08:54 (GMT)
commita486054b24658fa623e030ddd4cc0cbfcac54ab0 (patch)
tree54fc80da26c870385352958e0da434174bb87b2d /Python
parentacde3f1530f1664c9ec7f22e16a7f54c5191e4a6 (diff)
downloadcpython-a486054b24658fa623e030ddd4cc0cbfcac54ab0.zip
cpython-a486054b24658fa623e030ddd4cc0cbfcac54ab0.tar.gz
cpython-a486054b24658fa623e030ddd4cc0cbfcac54ab0.tar.bz2
bpo-43270: Remove private _PyErr_OCCURRED() macro (GH-24579)
Remove the private _PyErr_OCCURRED() macro: use the public PyErr_Occurred() function instead. CPython internals must use the internal _PyErr_Occurred(tstate) function instead: it is the most efficient way to check if an exception was raised.
Diffstat (limited to 'Python')
-rw-r--r--Python/ceval.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/Python/ceval.c b/Python/ceval.c
index 81a21c9..4771a51 100644
--- a/Python/ceval.c
+++ b/Python/ceval.c
@@ -2750,7 +2750,7 @@ main_loop:
(PyDictObject *)f->f_builtins,
name);
if (v == NULL) {
- if (!_PyErr_OCCURRED()) {
+ if (!_PyErr_Occurred(tstate)) {
/* _PyDict_LoadGlobal() returns NULL without raising
* an exception if the key doesn't exist */
format_exc_check_arg(tstate, PyExc_NameError,