void ensure_size(vid_t maxid) { if (!use_mmap) { iomgr->truncate(filedesc, (1 + maxid) * sizeof(degree)); } else { munmap(mmap_file, mmap_length); ftruncate(filedesc, (1 + maxid) * sizeof(degree)); close(filedesc); open_file(base_filename); } }
void ensure_size(vid_t maxid) { iomgr->truncate(filedesc, (1 + maxid) * sizeof(degree)); }