Fix mrb_str_to_str() to handle symbols.

This commit is contained in:
Yukihiro "Matz" Matsumoto
2019-06-25 18:05:33 +09:00
parent ace0c76a69
commit dc21024ec7
+2
View File
@@ -973,6 +973,8 @@ mrb_str_to_str(mrb_state *mrb, mrb_value str)
switch (mrb_type(str)) {
case MRB_TT_STRING:
return str;
case MRB_TT_SYMBOL:
return mrb_sym2str(mrb, mrb_symbol(str));
case MRB_TT_FIXNUM:
return mrb_fixnum_to_str(mrb, str, 10);
case MRB_TT_CLASS: