From 15c615e1a0a58134dd0f7c52e8f8e8f34837cb85 Mon Sep 17 00:00:00 2001 From: VIGNET Pierre <pierre.vignet@irisa.fr> Date: Wed, 20 Nov 2019 03:12:02 +0100 Subject: [PATCH] [lib] C api last fix in init of frequently used variable --- library/_cadbiom/cadbiom.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/library/_cadbiom/cadbiom.c b/library/_cadbiom/cadbiom.c index ce9ec5f..84a8d9d 100644 --- a/library/_cadbiom/cadbiom.c +++ b/library/_cadbiom/cadbiom.c @@ -170,6 +170,7 @@ static PyObject* shift_clause(PyObject *self, PyObject *args, PyObject *kwds) PyObject *lit; PyObject *shifted_lit; Py_ssize_t i = 0; + long lit_val = 0; while ((lit = PyIter_Next(numeric_clause_iterator)) != NULL) { #ifndef NDEBUG /* Debugging code */ @@ -180,7 +181,7 @@ static PyObject* shift_clause(PyObject *self, PyObject *args, PyObject *kwds) #endif // Mieux vaut rester avec des PyObject pour faire les additions ou pas ??? - long lit_val = PyLong_AsLong(lit); + lit_val = PyLong_AsLong(lit); if (lit_val > 0) { #ifdef IS_PY3K -- GitLab