diff options
author | Nobuyoshi Nakada <nobu@ruby-lang.org> | 2019-08-25 07:39:57 +0900 |
---|---|---|
committer | Nobuyoshi Nakada <nobu@ruby-lang.org> | 2019-08-25 11:39:20 +0900 |
commit | 5decf66ab3395193160673ddd80395a5b3b86223 (patch) | |
tree | 214d6a47118cf2c47e26f0e6da07dda77c3c25ef /numeric.c | |
parent | b341e98b041e5e0f1fd2f40145b0b3d9cd8fdc3f (diff) |
Inspect dynamic symbol as well as static symbol
Diffstat (limited to 'numeric.c')
-rw-r--r-- | numeric.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -410,7 +410,7 @@ NORETURN(static void coerce_failed(VALUE x, VALUE y)); static void coerce_failed(VALUE x, VALUE y) { - if (SPECIAL_CONST_P(y) || BUILTIN_TYPE(y) == T_FLOAT) { + if (SPECIAL_CONST_P(y) || SYMBOL_P(y) || RB_FLOAT_TYPE_P(y)) { y = rb_inspect(y); } else { |