@@ -189,7 +189,7 @@ VAL MKPTR(VM* vm, void* ptr) {
189 return cl;
189 return cl;
192−VAL MKMPTR(VM* vm, void* ptr, int size) {
192+VAL MKMPTR(VM* vm, void* ptr, size_t size) {
193 Closure* cl = allocate(vm, sizeof(Closure) +
193 Closure* cl = allocate(vm, sizeof(Closure) +
194 sizeof(ManagedPtr) + size, 0);
194 sizeof(ManagedPtr) + size, 0);
195 SETTY(cl, MANAGEDPTR);
195 SETTY(cl, MANAGEDPTR);
@@ -224,7 +224,7 @@ VAL MKPTRc(VM* vm, void* ptr) {
224 return cl;
224 return cl;
227−VAL MKMPTRc(VM* vm, void* ptr, int size) {
227+VAL MKMPTRc(VM* vm, void* ptr, size_t size) {
228 Closure* cl = allocate(vm, sizeof(Closure) +
228 Closure* cl = allocate(vm, sizeof(Closure) +
229 sizeof(ManagedPtr) + size, 1);
229 sizeof(ManagedPtr) + size, 1);
230 SETTY(cl, MANAGEDPTR);
230 SETTY(cl, MANAGEDPTR);