Skip to content

Commit a59635b

Browse files
authored
Fix cdef
1 parent 419b09d commit a59635b

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

symengine/lib/symengine_wrapper.pyx

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5418,11 +5418,13 @@ def cse(exprs):
54185418
return (vec_pair_to_list(replacements), vec_basic_to_list(reduced_exprs))
54195419

54205420
def latex(expr):
5421+
cdef symengine.DenseMatrix expr_
5422+
cdef Basic expr_
54215423
if isinstance(expr, DenseMatrixBase):
5422-
cdef symengine.DenseMatrix expr_ = sympify(expr)
5423-
return symengine.latex(deref(expr_.thisptr)).decode("utf-8")
5424+
mat_expr_ = sympify(expr)
5425+
return symengine.latex(deref(mat_expr_.thisptr)).decode("utf-8")
54245426
else:
5425-
cdef Basic expr_ = sympify(expr)
5427+
expr_ = sympify(expr)
54265428
return symengine.latex(deref(expr_.thisptr)).decode("utf-8")
54275429

54285430
cdef _flattened_vec(symengine.vec_basic &vec, exprs):

0 commit comments

Comments
 (0)