diff options
Diffstat (limited to 'libc/stdio/_trans2w.c')
-rw-r--r-- | libc/stdio/_trans2w.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libc/stdio/_trans2w.c b/libc/stdio/_trans2w.c index e85f45a24..650a5e1a0 100644 --- a/libc/stdio/_trans2w.c +++ b/libc/stdio/_trans2w.c @@ -64,7 +64,7 @@ int attribute_hidden __stdio_trans2w(FILE * __restrict stream) * the end even if not reading.*/ if (((__STDIO_STREAM_BUFFER_RAVAIL(stream)) || (stream->__modeflags & __FLAG_UNGOT)) - && fseek(stream, 0L, + && __fseek(stream, 0L, ((stream->__modeflags & __FLAG_APPEND) ? SEEK_END : SEEK_CUR)) ) { |