X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=src%2Fstdio%2F__stdio_seek.c;h=13e06a663eff8e4cb79cabf33c4ec08df20e570e;hb=2d93d6446191def352b8913e859d6104f1398c72;hp=35ae788cd1aface51136b4d53ffa6e493e98a37d;hpb=e3cd6c5c265cd481db6e0c5b529855d99f0bda30;p=musl diff --git a/src/stdio/__stdio_seek.c b/src/stdio/__stdio_seek.c index 35ae788c..13e06a66 100644 --- a/src/stdio/__stdio_seek.c +++ b/src/stdio/__stdio_seek.c @@ -1,11 +1,5 @@ #include "stdio_impl.h" -static off_t retneg1(FILE *f, off_t off, int whence) -{ - errno = ESPIPE; - return -1; -} - off_t __stdio_seek(FILE *f, off_t off, int whence) { off_t ret; @@ -15,7 +9,5 @@ off_t __stdio_seek(FILE *f, off_t off, int whence) #else ret = syscall(SYS_lseek, f->fd, off, whence); #endif - /* Detect unseekable files and optimize future failures out */ - if (ret < 0 && errno == ESPIPE) f->seek = retneg1; return ret; }