diff options
author | jbj <devnull@localhost> | 1998-11-16 21:40:28 +0000 |
---|---|---|
committer | jbj <devnull@localhost> | 1998-11-16 21:40:28 +0000 |
commit | 28c4ae83a312a54cbe0faa2827ca6a3f9106b4a9 (patch) | |
tree | b73dd13f60ab5e3904f93cd76622c4f5f61ad6f1 /lib/falloc.c | |
parent | bed2bf89c9cc52f655900413d32eb8a5bdcb810c (diff) | |
download | librpm-tizen-28c4ae83a312a54cbe0faa2827ca6a3f9106b4a9.tar.gz librpm-tizen-28c4ae83a312a54cbe0faa2827ca6a3f9106b4a9.tar.bz2 librpm-tizen-28c4ae83a312a54cbe0faa2827ca6a3f9106b4a9.zip |
LCLINT pass 0.
CVS patchset: 2540
CVS date: 1998/11/16 21:40:28
Diffstat (limited to 'lib/falloc.c')
-rw-r--r-- | lib/falloc.c | 58 |
1 files changed, 35 insertions, 23 deletions
diff --git a/lib/falloc.c b/lib/falloc.c index 47628d49a..a73bed475 100644 --- a/lib/falloc.c +++ b/lib/falloc.c @@ -65,7 +65,7 @@ faFile faOpen(char * path, int flags, int perms) { fas.fileSize = sizeof(newHdr); } else { - lseek(fas.fd, 0, SEEK_SET); + (void)lseek(fas.fd, 0, SEEK_SET); if (read(fas.fd, &newHdr, sizeof(newHdr)) != sizeof(newHdr)) { close(fas.fd); return NULL; @@ -124,7 +124,7 @@ unsigned int faAlloc(faFile fa, unsigned int size) { /* returns 0 on failure */ if (read(fa->fd, &header, sizeof(header)) != sizeof(header)) return 0; if (!header.isFree) { - fprintf(stderr, _("free list corrupt (%d)- contact " + fprintf(stderr, _("free list corrupt (%u)- contact " "support@redhat.com\n"), nextFreeBlock); exit(1); } @@ -229,28 +229,28 @@ unsigned int faAlloc(faFile fa, unsigned int size) { /* returns 0 on failure */ if (updateHeader) { faHeader.firstFree = newBlockOffset; fa->firstFree = newBlockOffset; - lseek(fa->fd, 0, SEEK_SET); - write(fa->fd, &faHeader, sizeof(faHeader)); + (void)lseek(fa->fd, 0, SEEK_SET); + (void)write(fa->fd, &faHeader, sizeof(faHeader)); } if (restorePrevHeader) { - lseek(fa->fd, header.freePrev, SEEK_SET); - write(fa->fd, restorePrevHeader, sizeof(*restorePrevHeader)); + (void)lseek(fa->fd, header.freePrev, SEEK_SET); + (void)write(fa->fd, restorePrevHeader, sizeof(*restorePrevHeader)); } if (restoreNextHeader) { - lseek(fa->fd, header.freeNext, SEEK_SET); - write(fa->fd, restoreNextHeader, sizeof(*restoreNextHeader)); + (void)lseek(fa->fd, header.freeNext, SEEK_SET); + (void)write(fa->fd, restoreNextHeader, sizeof(*restoreNextHeader)); } if (restoreHeader) { - lseek(fa->fd, newBlockOffset, SEEK_SET); - write(fa->fd, restoreHeader, sizeof(header)); + (void)lseek(fa->fd, newBlockOffset, SEEK_SET); + (void)write(fa->fd, restoreHeader, sizeof(header)); } if (restoreFooter) { - lseek(fa->fd, footerOffset, SEEK_SET); - write(fa->fd, restoreFooter, sizeof(footer)); + (void)lseek(fa->fd, footerOffset, SEEK_SET); + (void)write(fa->fd, restoreFooter, sizeof(footer)); } return 0; @@ -270,17 +270,17 @@ unsigned int faAlloc(faFile fa, unsigned int size) { /* returns 0 on failure */ header.freePrev = header.freeNext = 0; /* reserve all space up front */ - lseek(fa->fd, newBlockOffset, SEEK_SET); + (void)lseek(fa->fd, newBlockOffset, SEEK_SET); if (write(fa->fd, space, size) != size) { return 0; } - lseek(fa->fd, newBlockOffset, SEEK_SET); + (void)lseek(fa->fd, newBlockOffset, SEEK_SET); if (write(fa->fd, &header, sizeof(header)) != sizeof(header)) { return 0; } - lseek(fa->fd, footerOffset, SEEK_SET); + (void)lseek(fa->fd, footerOffset, SEEK_SET); if (write(fa->fd, &footer, sizeof(footer)) != sizeof(footer)) { return 0; } @@ -348,11 +348,11 @@ void faFree(faFile fa, unsigned int offset) { header.freePrev = prevFreeOffset; footer.isFree = 1; - lseek(fa->fd, offset, SEEK_SET); - write(fa->fd, &header, sizeof(header)); + (void)lseek(fa->fd, offset, SEEK_SET); + (void)write(fa->fd, &header, sizeof(header)); - lseek(fa->fd, footerOffset, SEEK_SET); - write(fa->fd, &footer, sizeof(footer)); + (void)lseek(fa->fd, footerOffset, SEEK_SET); + (void)write(fa->fd, &footer, sizeof(footer)); if (nextFreeOffset) { nextFreeHeader.freePrev = offset; @@ -364,7 +364,7 @@ void faFree(faFile fa, unsigned int offset) { if (prevFreeOffset) { prevFreeHeader.freeNext = offset; if (lseek(fa->fd, prevFreeOffset, SEEK_SET) < 0) return; - write(fa->fd, &prevFreeHeader, sizeof(prevFreeHeader)); + (void)write(fa->fd, &prevFreeHeader, sizeof(prevFreeHeader)); } else { fa->firstFree = offset; @@ -372,7 +372,7 @@ void faFree(faFile fa, unsigned int offset) { faHeader.firstFree = fa->firstFree; if (lseek(fa->fd, 0, SEEK_SET) < 0) return; - write(fa->fd, &faHeader, sizeof(faHeader)); + (void)write(fa->fd, &faHeader, sizeof(faHeader)); } } @@ -381,6 +381,18 @@ void faClose(faFile fa) { free(fa); } +int faFcntl(faFile fa, int op, void *lip) { + return fcntl(fa->fd, op, lip); +} + +int faLseek(faFile fa, off_t off, int op) { + return lseek(fa->fd, off, op); +} + +int faFileno(faFile fa) { + return fa->fd; +} + int faFirstOffset(faFile fa) { return faNextOffset(fa, 0); } @@ -397,7 +409,7 @@ int faNextOffset(faFile fa, unsigned int lastOffset) { if (offset >= fa->fileSize) return 0; - lseek(fa->fd, offset, SEEK_SET); + (void)lseek(fa->fd, offset, SEEK_SET); if (read(fa->fd, &header, sizeof(header)) != sizeof(header)) { return 0; } @@ -406,7 +418,7 @@ int faNextOffset(faFile fa, unsigned int lastOffset) { do { offset += header.size; - lseek(fa->fd, offset, SEEK_SET); + (void)lseek(fa->fd, offset, SEEK_SET); if (read(fa->fd, &header, sizeof(header)) != sizeof(header)) { return 0; } |