From 9ec4d836821d0de5b7e1122323128b198f024422 Mon Sep 17 00:00:00 2001 From: wmayer Date: Mon, 4 Jun 2018 17:48:10 +0200 Subject: [PATCH] missing call to clear error indicator --- src/Base/QuantityPyImp.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/Base/QuantityPyImp.cpp b/src/Base/QuantityPyImp.cpp index 1dfd312aec..46fdfc6596 100644 --- a/src/Base/QuantityPyImp.cpp +++ b/src/Base/QuantityPyImp.cpp @@ -83,6 +83,7 @@ int QuantityPy::PyInit(PyObject* args, PyObject* /*kwd*/) int i6=0; int i7=0; int i8=0; + PyErr_Clear(); // set by PyArg_ParseTuple() if (PyArg_ParseTuple(args, "|diiiiiiii", &f,&i1,&i2,&i3,&i4,&i5,&i6,&i7,&i8)) { if (f != DOUBLE_MAX) { *self = Quantity(f,Unit(i1,i2,i3,i4,i5,i6,i7,i8));