diff options
| author | Yukihiro "Matz" Matsumoto <[email protected]> | 2013-03-26 08:13:47 -0700 |
|---|---|---|
| committer | Yukihiro "Matz" Matsumoto <[email protected]> | 2013-03-26 08:13:47 -0700 |
| commit | 1abe678e1c0a5fd153c07d71634f262fd51b7668 (patch) | |
| tree | 5ea86fcd87f357ab8c9e63bcdf26bc236d4f9014 /src | |
| parent | 0085449789b0637c6e5411b6774c8dae2022c3b2 (diff) | |
| parent | 50d3041d680ddd7281cee53c5970a6cf9b8876fa (diff) | |
| download | mruby-1abe678e1c0a5fd153c07d71634f262fd51b7668.tar.gz mruby-1abe678e1c0a5fd153c07d71634f262fd51b7668.zip | |
Merge pull request #1076 from kano4/pr-use-c99-flexible-array-in-pool_c
Use C99 flexible array in pool.c
Diffstat (limited to 'src')
| -rw-r--r-- | src/pool.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/pool.c b/src/pool.c index 71e4b477d..d775669a5 100644 --- a/src/pool.c +++ b/src/pool.c @@ -25,7 +25,7 @@ struct mrb_pool_page { size_t offset; size_t len; void *last; - char page[1]; + char page[]; }; struct mrb_pool { @@ -81,7 +81,7 @@ page_alloc(mrb_pool *pool, size_t len) if (len < POOL_PAGE_SIZE) len = POOL_PAGE_SIZE; - page = (struct mrb_pool_page *)mrb_malloc(pool->mrb, sizeof(struct mrb_pool_page)+len-1); + page = (struct mrb_pool_page *)mrb_malloc(pool->mrb, sizeof(struct mrb_pool_page)+len); if (page) { page->offset = 0; page->len = len; |
