Fix E731: do not assign a lambda expression

https://www.python.org/dev/peps/pep-0008/#programming-recommendations
This commit is contained in:
Julien Schueller 2017-05-19 17:16:08 +02:00
commit ed54cc904c

View file

@ -5033,7 +5033,7 @@ public:
Printv(f_shadow, tab4, "__swig_destroy__ = ", module, ".", Swig_name_destroy(NSPACE_TODO, symname), "\n", NIL);
if (!have_pythonprepend(n) && !have_pythonappend(n)) {
if (proxydel) {
Printv(f_shadow, tab4, "__del__ = lambda self: None\n", NIL);
Printv(f_shadow, tab4, "def __del__(self):\n", tab8, "return None\n", NIL);
}
return SWIG_OK;
}