commit bb72982b79e09bb055930c2877ac7077b341cf84 from: Russ Cox date: Thu Oct 07 08:23:17 2010 UTC libmach: fix warning about preadn R=rsc http://codereview.appspot.com/2388041 commit - c54202e5776f228276ec95e6befcceda92fe2042 commit + bb72982b79e09bb055930c2877ac7077b341cf84 blob - 7f12735a4179918c0a36e6d07e56d26eb9f3da2e blob + 38cb23745ac3a0e5adb51321cf1ce31ef265aef0 --- src/libmach/macho.c +++ src/libmach/macho.c @@ -6,28 +6,7 @@ /* http://www.channelu.com/NeXT/NeXTStep/3.3/nd/DevTools/14_MachO/MachO.htmld/ */ -static long -preadn(int fd, void *vdata, uint32 ulen, uint64 offset) -{ - long n; - uchar *data; - long len; - len = ulen; - data = vdata; -/* fprint(2, "readn 0x%llux 0x%ux\n", offset, ulen); */ - while(len > 0){ - n = pread(fd, data, len, offset); - if(n <= 0) - break; - data += n; - offset += n; - len -= n; - } - return data-(uchar*)vdata; -} - - Macho* machoopen(char *name) {