Commit dafb6ead authored by Yukihiro "Matz" Matsumoto's avatar Yukihiro "Matz" Matsumoto

Merge pull request #217 from takahashim/fix-use-mrb_malloc

use mrb_malloc instead of malloc
parents e786fd9f 49df2179
...@@ -416,7 +416,7 @@ mrb_struct_initialize_withArg(mrb_state *mrb, int argc, mrb_value *argv, mrb_val ...@@ -416,7 +416,7 @@ mrb_struct_initialize_withArg(mrb_state *mrb, int argc, mrb_value *argv, mrb_val
mrb_raise(mrb, E_ARGUMENT_ERROR, "struct size differs"); mrb_raise(mrb, E_ARGUMENT_ERROR, "struct size differs");
} }
st = RSTRUCT(self); st = RSTRUCT(self);
st->ptr = malloc(sizeof(mrb_value)*argc); st->ptr = mrb_malloc(mrb, sizeof(mrb_value)*argc);
st->len = n; st->len = n;
memcpy(st->ptr, argv, sizeof(mrb_value)*argc); memcpy(st->ptr, argv, sizeof(mrb_value)*argc);
//if (n > argc) { //if (n > argc) {
......
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