From f9cca9c89695ab6b8bc68deb75e68800c1563dff Mon Sep 17 00:00:00 2001 From: Paul Brossier Date: Sat, 17 Sep 2016 03:18:39 +0200 Subject: [PATCH] python/lib/gen_code.py: compare to value in param_init --- python/lib/gen_code.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/python/lib/gen_code.py b/python/lib/gen_code.py index 73826c1f..2042fa64 100644 --- a/python/lib/gen_code.py +++ b/python/lib/gen_code.py @@ -298,8 +298,7 @@ Py_{shortname}_new (PyTypeObject * pytype, PyObject * args, PyObject * kwds) name = p['name'] return """ self->{name} = {defval}; - // nothing to do? - if ({name} != {defval}) {{ + if ({name} != 0.) {{ self->{name} = {name}; }} """.format(defval = aubiodefvalue[name], name = name) -- 2.11.0