vlc | branch: master | Rémi Denis-Courmont <[email protected]> | Sat Sep 8 19:12:21 2012 +0300| [63c78d400b682b650da19a91bf358a1a6e12f8d2] | committer: Rémi Denis-Courmont
Remove buggy and unused pread()/pwrite() If they are really needed, they should be integrated in compat/. Declaring standard functions static breaks when the target has stubs. > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=63c78d400b682b650da19a91bf358a1a6e12f8d2 --- src/misc/block.c | 22 ---------------------- 1 file changed, 22 deletions(-) diff --git a/src/misc/block.c b/src/misc/block.c index 1962ff5..e4850e0 100644 --- a/src/misc/block.c +++ b/src/misc/block.c @@ -355,28 +355,6 @@ ssize_t pread (int fd, void *buf, size_t count, off_t offset) return written; return -1; } -#elif !defined( HAVE_PREAD ) -static -ssize_t pread(int fd, const void * buf, size_t size, off_t offset) { - off_t offs0; - ssize_t rd; - if ((offs0 = lseek(fd, 0, SEEK_CUR)) == (off_t)-1) return -1; - if (lseek(fd, offset, SEEK_SET) == (off_t)-1) return -1; - rd = read(fd, (void *)buf, size); - if (lseek(fd, offs0, SEEK_SET) == (off_t)-1) return -1; - return rd; -} - -static -ssize_t pwrite(int fd, const void * buf, size_t size, off_t offset) { - off_t offs0; - ssize_t wr; - if ((offs0 = lseek(fd, 0, SEEK_CUR)) == (off_t)-1) return -1; - if (lseek(fd, offset, SEEK_SET) == (off_t)-1) return -1; - wr = write(fd, (void *)buf, size); - if (lseek(fd, offs0, SEEK_SET) == (off_t)-1) return -1; - return wr; -} #endif /** _______________________________________________ vlc-commits mailing list [email protected] http://mailman.videolan.org/listinfo/vlc-commits
