From 1a566ff2e8bae5ce10ed0647820e956e490753db Mon Sep 17 00:00:00 2001 From: Fred Drake Date: Wed, 17 Feb 1999 17:35:53 +0000 Subject: [PATCH] When the parameter to PyInt_AsLong() has already been checked with PyInt_Check(), use PyInt_AS_LONG() instead (two places). --- Modules/parsermodule.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Modules/parsermodule.c b/Modules/parsermodule.c index d0ba9e99603..6dd3be35420 100644 --- a/Modules/parsermodule.c +++ b/Modules/parsermodule.c @@ -670,7 +670,7 @@ parser_tuple2ast(self, args) ok = (temp != NULL) && PyInt_Check(temp); if (ok) /* this is used after the initial checks: */ - start_sym = PyInt_AsLong(temp); + start_sym = PyInt_AS_LONG(temp); Py_XDECREF(temp); } if (ok) { @@ -810,7 +810,7 @@ build_node_children(tuple, root, line_num) else { ok = PyInt_Check(temp); if (ok) - type = PyInt_AsLong(temp); + type = PyInt_AS_LONG(temp); Py_DECREF(temp); } }