Should use PRId32 to dump .i32; ref #5084

The fix was proposed by @dearblue
This commit is contained in:
Yukihiro "Matz" Matsumoto
2020-09-19 23:49:17 +09:00
parent ab2b42d363
commit 618c589162
+1 -1
View File
@@ -980,7 +980,7 @@ dump_pool(mrb_state *mrb, const mrb_pool_value *p, FILE *fp)
fprintf(fp, "{IREP_TT_INT64, {.i64=%" PRId64 "}},\n", p->u.i64);
}
else {
fprintf(fp, "{IREP_TT_INT32, {.i64=%" PRId64 "}},\n", p->u.i64);
fprintf(fp, "{IREP_TT_INT32, {.i32=%" PRId32 "}},\n", (int32_t)p->u.i64);
}
break;
#endif