Skip to content

Commit 0cabfdf

Browse files
committed
Fix memory leaks
1 parent 526798e commit 0cabfdf

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

symengine/lib/symengine_wrapper.pyx

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3766,9 +3766,13 @@ cdef class Sieve_iterator:
37663766

37673767

37683768
def module_cleanup():
3769-
global I, E, pi, oo, minus_oo, zoo, nan, true, false, golden_ratio, catalan, eulergamma, sympy_module, sage_module
3769+
global I, E, pi, oo, minus_oo, zoo, nan, true, false, golden_ratio, \
3770+
catalan, eulergamma, sympy_module, sage_module, half, one, \
3771+
minus_one, zero
37703772
funcs.clear()
3771-
del I, E, pi, oo, minus_oo, zoo, nan, true, false, golden_ratio, catalan, eulergamma, sympy_module, sage_module
3773+
del I, E, pi, oo, minus_oo, zoo, nan, true, false, golden_ratio, \
3774+
catalan, eulergamma, sympy_module, sage_module, half, one, \
3775+
minus_one, zero
37723776

37733777
import atexit
37743778
atexit.register(module_cleanup)

0 commit comments

Comments
 (0)