summaryrefslogtreecommitdiffhomepage
path: root/src/codegen.c
diff options
context:
space:
mode:
authorYukihiro Matz Matsumoto <[email protected]>2013-03-14 19:09:55 +0900
committerYukihiro Matz Matsumoto <[email protected]>2013-03-14 19:09:55 +0900
commit93e9174c57709e6867459c55fb88149234483c1d (patch)
tree047d8012baa268086ce1bc99fbb9308ed8754980 /src/codegen.c
parentb75805b15ec46cbcd7561ffd571e2c892de96f25 (diff)
downloadmruby-93e9174c57709e6867459c55fb88149234483c1d.tar.gz
mruby-93e9174c57709e6867459c55fb88149234483c1d.zip
symbol length make size_t from mrb_int; cancel #993 monaka/pr-cleanup-symbol.c-20130312
Diffstat (limited to 'src/codegen.c')
-rw-r--r--src/codegen.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/codegen.c b/src/codegen.c
index ed44f1792..7381f6e91 100644
--- a/src/codegen.c
+++ b/src/codegen.c
@@ -690,7 +690,7 @@ static mrb_sym
attrsym(codegen_scope *s, mrb_sym a)
{
const char *name;
- int len;
+ size_t len;
char *name2;
name = mrb_sym2name_len(s->mrb, a, &len);
@@ -789,7 +789,7 @@ gen_call(codegen_scope *s, node *tree, mrb_sym name, int sp, int val)
}
pop_n(n+1);
{
- int len;
+ size_t len;
const char *name = mrb_sym2name_len(s->mrb, sym, &len);
if (!noop && len == 1 && name[0] == '+') {
@@ -1491,7 +1491,7 @@ codegen(codegen_scope *s, node *tree, int val)
case NODE_OP_ASGN:
{
mrb_sym sym = sym(tree->cdr->car);
- int len;
+ size_t len;
const char *name = mrb_sym2name_len(s->mrb, sym, &len);
int idx;