diff --git a/ext/bigdecimal/bigdecimal.c b/ext/bigdecimal/bigdecimal.c index 78449fbb..2064d143 100644 --- a/ext/bigdecimal/bigdecimal.c +++ b/ext/bigdecimal/bigdecimal.c @@ -33,8 +33,6 @@ #define BIGDECIMAL_VERSION "4.0.1" -/* #define ENABLE_NUMERIC_STRING */ - #define SIGNED_VALUE_MAX INTPTR_MAX #define SIGNED_VALUE_MIN INTPTR_MIN #define MUL_OVERFLOW_SIGNED_VALUE_P(a, b) MUL_OVERFLOW_SIGNED_INTEGER_P(a, b, SIGNED_VALUE_MIN, SIGNED_VALUE_MAX) @@ -336,14 +334,6 @@ GetBDValueWithPrecInternal(VALUE v, size_t prec, int must) break; } -#ifdef ENABLE_NUMERIC_STRING - case T_STRING: { - const char *c_str = StringValueCStr(v); - v = rb_cstr_convert_to_BigDecimal(c_str, must); - break; - } -#endif /* ENABLE_NUMERIC_STRING */ - default: goto SomeOneMayDoIt; }