diff options
| author | take_cheeze <[email protected]> | 2014-03-13 02:51:14 +0900 |
|---|---|---|
| committer | Yukihiro "Matz" Matsumoto <[email protected]> | 2014-06-23 20:06:17 +0900 |
| commit | 36813c87f6a676e858e70717c9d6ec4e989a0260 (patch) | |
| tree | 1bd36e7a85e2c3f8844c956258700e22f9d451f4 /src | |
| parent | 6bb56ed9201c10738404aef3f5a375145cba1153 (diff) | |
| download | mruby-36813c87f6a676e858e70717c9d6ec4e989a0260.tar.gz mruby-36813c87f6a676e858e70717c9d6ec4e989a0260.zip | |
make default allocf public to use it with mrb_open_without_mrbgems
Diffstat (limited to 'src')
| -rw-r--r-- | src/state.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/state.c b/src/state.c index f264a8eba..e344dc4d3 100644 --- a/src/state.c +++ b/src/state.c @@ -64,8 +64,8 @@ mrb_open_common(mrb_allocf f, void *ud, mrb_bool with_gems) return mrb; } -static void* -allocf(mrb_state *mrb, void *p, size_t size, void *ud) +void* +mrb_default_allocf(mrb_state *mrb, void *p, size_t size, void *ud) { if (size == 0) { free(p); @@ -111,7 +111,7 @@ mrb_alloca_free(mrb_state *mrb) mrb_state* mrb_open(void) { - mrb_state *mrb = mrb_open_allocf(allocf, NULL); + mrb_state *mrb = mrb_open_allocf(mrb_default_allocf, NULL); return mrb; } |
