From 2767f502740fd313dc1ffed46ae6dcf5c97c691f Mon Sep 17 00:00:00 2001 From: user202729 <25191436+user202729@users.noreply.github.com> Date: Sat, 15 Nov 2025 02:38:08 +0700 Subject: [PATCH] Fix a segmentation fault with cleanup_var --- src/sage/symbolic/expression.pyx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/sage/symbolic/expression.pyx b/src/sage/symbolic/expression.pyx index 072533b413c..90fa44941c3 100644 --- a/src/sage/symbolic/expression.pyx +++ b/src/sage/symbolic/expression.pyx @@ -13531,7 +13531,7 @@ cpdef _repr_Expression(x): sage: SR._repr_element_(x+2) 'x + 2' """ - return ccrepr((x)._gobj) + return ccrepr((x)._gobj) cpdef _latex_Expression(x): @@ -13545,7 +13545,7 @@ cpdef _latex_Expression(x): sage: latex(var('theta') + 2) \theta + 2 """ - return char_to_str(GEx_to_str_latex(&(x)._gobj)) + return char_to_str(GEx_to_str_latex(&(x)._gobj)) def solve_diophantine(f, *args, **kwds):