Commit 7d7f9fee authored by Hiroshi Mimaki's avatar Hiroshi Mimaki

Wrong pool data length for negative floating value in a mrb file.

parent d25ebec9
...@@ -379,7 +379,7 @@ mrb_float_to_str(mrb_state *mrb, mrb_value flo, const char *fmt) ...@@ -379,7 +379,7 @@ mrb_float_to_str(mrb_state *mrb, mrb_value flo, const char *fmt)
mrb_value mrb_value
mrb_float_to_str(mrb_state *mrb, mrb_value flo, const char *fmt) mrb_float_to_str(mrb_state *mrb, mrb_value flo, const char *fmt)
{ {
char buf[24]; char buf[25];
snprintf(buf, sizeof(buf), fmt, mrb_float(flo)); snprintf(buf, sizeof(buf), fmt, mrb_float(flo));
return mrb_str_new_cstr(mrb, buf); return mrb_str_new_cstr(mrb, buf);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment