diff options
| author | Yukihiro Matsumoto <[email protected]> | 2012-05-09 08:49:38 +0900 |
|---|---|---|
| committer | Yukihiro Matsumoto <[email protected]> | 2012-05-09 08:49:38 +0900 |
| commit | f4cf8ea423d8f9df1d341adba63d1416779aae8a (patch) | |
| tree | ee89b697760d7b528d4767c4ccd1534dadf42bc0 /src/kernel.c | |
| parent | 2e4e7f7cd15e8ccd6bc6bf8608e0f167f68e2a22 (diff) | |
| download | mruby-f4cf8ea423d8f9df1d341adba63d1416779aae8a.tar.gz mruby-f4cf8ea423d8f9df1d341adba63d1416779aae8a.zip | |
partial VC support
Diffstat (limited to 'src/kernel.c')
| -rw-r--r-- | src/kernel.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/kernel.c b/src/kernel.c index b36ed56b8..8ae04de32 100644 --- a/src/kernel.c +++ b/src/kernel.c @@ -729,9 +729,10 @@ mrb_value mrb_obj_ivar_get(mrb_state *mrb, mrb_value self) { mrb_value arg; + mrb_sym id; mrb_get_args(mrb, "o", &arg); - mrb_sym id = mrb_to_id(mrb, arg); + id = mrb_to_id(mrb, arg); //if (!mrb_is_instance_id(id)) { // mrb_name_error(mrb, id, "`%s' is not allowed as an instance variable name", mrb_sym2name(mrb, id)); @@ -797,7 +798,7 @@ mrb_obj_instance_variables(mrb_state *mrb, mrb_value self) { mrb_value ary; kh_iv_t *h = RCLASS_IV_TBL(self); - int i; + khint_t i; const char* p; ary = mrb_ary_new(mrb); @@ -924,7 +925,7 @@ mrb_f_loop(mrb_state *mrb, mrb_value self) static void method_entry_loop(mrb_state *mrb, struct RClass* klass, mrb_value ary) { - int i; + khint_t i; khash_t(mt) *h = klass->mt; if (!h) return; |
