on master help sign in
Changed some ints to size_t. Seems valid -- not certain.
commit0a4d91b8d119b35a9429358270f0dc9df64e7753 authorstepcut <jeremy@n-heptane.com> dateMon 10 Mar 2014, 17:11 (13 years ago) parent48aa599
2 files changed+3−3
rts/idris_rts.c+2−2 rts/idris_rts.h+1−1
rts/idris_rts.c+2−2
@@ -189,7 +189,7 @@ VAL MKPTR(VM* vm, void* ptr) {
189189 return cl;
190190}
191191
192−VAL MKMPTR(VM* vm, void* ptr, int size) {
192+VAL MKMPTR(VM* vm, void* ptr, size_t size) {
193193 Closure* cl = allocate(vm, sizeof(Closure) +
194194 sizeof(ManagedPtr) + size, 0);
195195 SETTY(cl, MANAGEDPTR);
@@ -224,7 +224,7 @@ VAL MKPTRc(VM* vm, void* ptr) {
224224 return cl;
225225}
226226
227−VAL MKMPTRc(VM* vm, void* ptr, int size) {
227+VAL MKMPTRc(VM* vm, void* ptr, size_t size) {
228228 Closure* cl = allocate(vm, sizeof(Closure) +
229229 sizeof(ManagedPtr) + size, 1);
230230 SETTY(cl, MANAGEDPTR);
rts/idris_rts.h+1−1
@@ -30,7 +30,7 @@ typedef struct {
3030
3131typedef struct {
3232 VAL str;
33− int offset;
33+ size_t offset;
3434} StrOffset;
3535
3636typedef struct {