history.c | 1109 int sizenow; local in function:writehistfile 1116 sizenow = lseek(histfd, 0L, SEEK_END); 1117 if (sizenow != hsize) { 1121 if (sizenow > hsize) { 1123 bytes = sizenow - hsize; 1124 base = (unsigned char *)mmap(0, sizenow, PROT_READ, MAP_FLAGS, histfd, 0); 1129 munmap((caddr_t)base, sizenow); 1136 munmap((caddr_t)base, sizenow); 1137 hsize = sizenow;
|