diff --git a/compile.c b/compile.c index 903ff79d46..1cd78c7294 100644 --- a/compile.c +++ b/compile.c @@ -612,7 +612,7 @@ compile_data_alloc(rb_iseq_t *iseq, size_t size) } ptr = (void *)&storage->buff[storage->pos]; - storage->pos += size; + storage->pos += (int)size; return ptr; }