diff options
| author | Yukihiro "Matz" Matsumoto <[email protected]> | 2020-06-04 10:04:08 +0900 |
|---|---|---|
| committer | Yukihiro "Matz" Matsumoto <[email protected]> | 2020-10-12 16:20:59 +0900 |
| commit | b67955b8caeff907e577005ffedc6553db5415cc (patch) | |
| tree | 3fd60f4fb0c10c042480e3093b919b7db7bad3a0 /src/string.c | |
| parent | 2a366ffba8397c6f848d659dce76e03e1bf05d17 (diff) | |
| download | mruby-b67955b8caeff907e577005ffedc6553db5415cc.tar.gz mruby-b67955b8caeff907e577005ffedc6553db5415cc.zip | |
Change the arguments of following implicit conversion functions:
- `mrb_convert_type`
- `mrb_check_convert_type`
Those function no longer take `tname` string representation of desired
type, and take method symbols instead of `const char*` names. This is
incompatible change. I hope no third-party gems use those functions.
Diffstat (limited to 'src/string.c')
| -rw-r--r-- | src/string.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/string.c b/src/string.c index c83e791b6..97795221c 100644 --- a/src/string.c +++ b/src/string.c @@ -1126,7 +1126,7 @@ mrb_str_to_str(mrb_state *mrb, mrb_value str) case MRB_TT_MODULE: return mrb_mod_to_s(mrb, str); default: - return mrb_convert_type(mrb, str, MRB_TT_STRING, "String", "to_s"); + return mrb_convert_type(mrb, str, MRB_TT_STRING, MRB_SYM(to_s)); } } |
