summaryrefslogtreecommitdiffhomepage
path: root/src/dump.c
diff options
context:
space:
mode:
authorYukihiro "Matz" Matsumoto <[email protected]>2013-11-15 02:45:52 +0900
committerYukihiro "Matz" Matsumoto <[email protected]>2013-11-15 02:45:52 +0900
commit71354b91cb48ff3a5c1e3c09492d18a3c30efcb9 (patch)
treeb5d7040f11c3703d51c8dee1d6e2a0f57a9e4046 /src/dump.c
parent16b34d187ae668eaf203efaeccc1d7c5a05142f5 (diff)
downloadmruby-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.c12
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;