summaryrefslogtreecommitdiffhomepage
path: root/src
diff options
context:
space:
mode:
authorYukihiro "Matz" Matsumoto <[email protected]>2013-12-02 05:19:45 -0800
committerYukihiro "Matz" Matsumoto <[email protected]>2013-12-02 05:19:45 -0800
commit155f3909f0a5aaf75cdc8ad3b54a666ac86c8d2f (patch)
treee99e923a843765a4b5b2dcf4b3015504f92e6de1 /src
parentda8405a0f7ce7d4566afdba2243bd59a5498dfb1 (diff)
parentba67427872ac656fdfd82ee0486617b4d30fce38 (diff)
downloadmruby-155f3909f0a5aaf75cdc8ad3b54a666ac86c8d2f.tar.gz
mruby-155f3909f0a5aaf75cdc8ad3b54a666ac86c8d2f.zip
Merge pull request #1601 from carsonmcdonald/srcaptosizet
Change scapa and rcapa to size_t, use scapa.
Diffstat (limited to 'src')
-rw-r--r--src/codegen.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/codegen.c b/src/codegen.c
index 6edd8a14a..1aa14ef46 100644
--- a/src/codegen.c
+++ b/src/codegen.c
@@ -61,8 +61,8 @@ typedef struct scope {
mrb_irep *irep;
size_t pcapa;
- int scapa;
- int rcapa;
+ size_t scapa;
+ size_t rcapa;
int nlocals;
int nregs;
@@ -2417,7 +2417,7 @@ scope_new(mrb_state *mrb, codegen_scope *prev, node *lv)
p->irep->plen = 0;
p->scapa = 256;
- p->irep->syms = (mrb_sym*)mrb_malloc(mrb, sizeof(mrb_sym)*256);
+ p->irep->syms = (mrb_sym*)mrb_malloc(mrb, sizeof(mrb_sym)*p->scapa);
p->irep->slen = 0;
p->lv = lv;