diff options
| author | Yukihiro "Matz" Matsumoto <[email protected]> | 2013-11-15 02:45:52 +0900 |
|---|---|---|
| committer | Yukihiro "Matz" Matsumoto <[email protected]> | 2013-11-15 02:45:52 +0900 |
| commit | 71354b91cb48ff3a5c1e3c09492d18a3c30efcb9 (patch) | |
| tree | b5d7040f11c3703d51c8dee1d6e2a0f57a9e4046 /src/dump.c | |
| parent | 16b34d187ae668eaf203efaeccc1d7c5a05142f5 (diff) | |
| download | mruby-71354b91cb48ff3a5c1e3c09492d18a3c30efcb9.tar.gz mruby-71354b91cb48ff3a5c1e3c09492d18a3c30efcb9.zip | |
enum mrb_vtype varies on compile time configuration, namely MRB_NAN_BOXING
Diffstat (limited to 'src/dump.c')
| -rw-r--r-- | src/dump.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/dump.c b/src/dump.c index 4bb6b3d0b..8430fb9bc 100644 --- a/src/dump.c +++ b/src/dump.c @@ -80,17 +80,17 @@ get_pool_block_size(mrb_state *mrb, mrb_irep *irep) int ai = mrb_gc_arena_save(mrb); switch (irep->pool[pool_no].type) { - case MRB_TT_FIXNUM: + case IREP_TT_FIXNUM: str = mrb_fixnum_to_str(mrb, mrb_fixnum_value(irep->pool[pool_no].value.i), 10); size += RSTRING_LEN(str); break; - case MRB_TT_FLOAT: + case IREP_TT_FLOAT: len = mrb_float_to_str(buf, irep->pool[pool_no].value.f); size += len; break; - case MRB_TT_STRING: + case IREP_TT_STRING: size += irep->pool[pool_no].value.s->len; break; @@ -121,18 +121,18 @@ write_pool_block(mrb_state *mrb, mrb_irep *irep, uint8_t *buf) cur += uint8_to_bin(irep->pool[pool_no].type, cur); /* data type */ switch (irep->pool[pool_no].type) { - case MRB_TT_FIXNUM: + case IREP_TT_FIXNUM: str = mrb_fixnum_to_str(mrb, mrb_fixnum_value(irep->pool[pool_no].value.i), 10); char_ptr = RSTRING_PTR(str); len = RSTRING_LEN(str); break; - case MRB_TT_FLOAT: + case IREP_TT_FLOAT: len = mrb_float_to_str(char_buf, irep->pool[pool_no].value.f); char_ptr = &char_buf[0]; break; - case MRB_TT_STRING: + case IREP_TT_STRING: char_ptr = irep->pool[pool_no].value.s->buf; len = irep->pool[pool_no].value.s->len; break; |
