File tree Expand file tree Collapse file tree 2 files changed +4
-4
lines changed Expand file tree Collapse file tree 2 files changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -21,7 +21,7 @@ cdef extern from 'symengine/mp_class.h' namespace "SymEngine":
21
21
integer_class(int i)
22
22
integer_class(integer_class)
23
23
integer_class(mpz_t)
24
- integer_class(const string & s, int base ) except +
24
+ integer_class(const string & s) except +
25
25
mpz_t get_mpz_t(integer_class & a)
26
26
const mpz_t get_mpz_t(const integer_class & a)
27
27
cdef cppclass rational_class:
Original file line number Diff line number Diff line change @@ -741,12 +741,12 @@ cdef class Integer(Number):
741
741
# Too big, need to use mpz
742
742
int_ok = False
743
743
tmp = str (i).encode(" utf-8" )
744
- i__ = symengine.integer_class(tmp, 10 )
744
+ i__ = symengine.integer_class(tmp)
745
745
# Note: all other exceptions are left intact
746
746
if int_ok:
747
- self .thisptr = symengine.make_rcp_Integer (i_)
747
+ self .thisptr = < RCP[const symengine.Basic] > symengine.integer (i_)
748
748
else :
749
- self .thisptr = symengine.make_rcp_Integer (i__)
749
+ self .thisptr = < RCP[const symengine.Basic] > symengine.integer (i__)
750
750
751
751
def __hash__ (self ):
752
752
return deref(self .thisptr).hash()
You can’t perform that action at this time.
0 commit comments