diff --git a/ext/symengine/ruby_complex.c b/ext/symengine/ruby_complex.c index 4f7734b..e3ba588 100644 --- a/ext/symengine/ruby_complex.c +++ b/ext/symengine/ruby_complex.c @@ -2,10 +2,10 @@ VALUE ccomplex_real_part(VALUE self) { - return function_onearg(complex_real_part, self); + return function_onearg(complex_base_real_part, self); } VALUE ccomplex_imaginary_part(VALUE self) { - return function_onearg(complex_imaginary_part, self); + return function_onearg(complex_base_imaginary_part, self); } diff --git a/ext/symengine/ruby_complex_double.c b/ext/symengine/ruby_complex_double.c index f39e2a9..a4285f8 100644 --- a/ext/symengine/ruby_complex_double.c +++ b/ext/symengine/ruby_complex_double.c @@ -2,10 +2,10 @@ VALUE ccomplex_double_real_part(VALUE self) { - return function_onearg(complex_double_real_part, self); + return function_onearg(complex_base_real_part, self); } VALUE ccomplex_double_imaginary_part(VALUE self) { - return function_onearg(complex_double_imaginary_part, self); + return function_onearg(complex_base_imaginary_part, self); } diff --git a/ext/symengine/symengine_utils.c b/ext/symengine/symengine_utils.c index 60c8d92..f78aba0 100644 --- a/ext/symengine/symengine_utils.c +++ b/ext/symengine/symengine_utils.c @@ -271,8 +271,8 @@ void raise_exception(symengine_exceptions_t error_code) case SYMENGINE_NOT_IMPLEMENTED: str = "Not Implemented"; break; - case SYMENGINE_UNDEFINED: - str = "Undefined"; + case SYMENGINE_DOMAIN_ERROR: + str = "Domain Error"; break; case SYMENGINE_PARSE_ERROR: str = "Parse Error";