X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fruntime%2Fcoreparse.c;h=87891dc52cc86f9944dad0aa5973df157e878494;hb=b9519773faa7b3c98915eccb9cb1fd8a8270ee56;hp=ec5a100f3515cd82c0aed6a627fd10335ea9db75;hpb=7a79c7338b8c8fb6d84a275d7c0e51ce93150059;p=sbcl.git diff --git a/src/runtime/coreparse.c b/src/runtime/coreparse.c index ec5a100..87891dc 100644 --- a/src/runtime/coreparse.c +++ b/src/runtime/coreparse.c @@ -342,7 +342,7 @@ load_core_file(char *file, os_vm_offset_t file_offset) size_t fdoffset = (*(ptr+1) + 1) * (os_vm_page_size); size_t offset = 0; long bytes_read; - long data[4096]; + unsigned long data[4096]; lseek(fd, fdoffset + file_offset, SEEK_SET); while ((bytes_read = read(fd, data, (size < 4096 ? size : 4096 ))) > 0) @@ -357,7 +357,7 @@ load_core_file(char *file, os_vm_offset_t file_offset) * elements than the page table. */ if (data[i]) { - page_table[offset].first_object_offset = data[i]; + page_table[offset].region_start_offset = data[i]; } i++; offset++;