summaryrefslogtreecommitdiffhomepage
path: root/src
diff options
context:
space:
mode:
authorCarson McDonald <[email protected]>2013-12-02 06:51:07 -0500
committerCarson McDonald <[email protected]>2013-12-02 06:51:07 -0500
commitba67427872ac656fdfd82ee0486617b4d30fce38 (patch)
treed61c6193b2ae1759915edad9268e438e186bab17 /src
parente981f0b45cb193e395ac446762b234e16d857712 (diff)
downloadmruby-ba67427872ac656fdfd82ee0486617b4d30fce38.tar.gz
mruby-ba67427872ac656fdfd82ee0486617b4d30fce38.zip
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 5025f486b..2e8471ac0 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;