Merge pull request #1585 from cremno/codegen-fixes

codegen_malloc/realloc: static + simple mem alloc
This commit is contained in:
Yukihiro "Matz" Matsumoto
2013-11-18 16:24:07 -08:00
+4 -4
View File
@@ -113,19 +113,19 @@ codegen_palloc(codegen_scope *s, size_t len)
return p;
}
void*
static void*
codegen_malloc(codegen_scope *s, size_t len)
{
void *p = mrb_malloc(s->mrb, len);
void *p = mrb_malloc_simple(s->mrb, len);
if (!p) codegen_error(s, "mrb_malloc");
return p;
}
void*
static void*
codegen_realloc(codegen_scope *s, void *p, size_t len)
{
p = mrb_realloc(s->mrb, p, len);
p = mrb_realloc_simple(s->mrb, p, len);
if (!p && len > 0) codegen_error(s, "mrb_realloc");
return p;