CVSROOT:        /cvs
Module name:    src
Changes by:     yasu...@cvs.openbsd.org 2025/06/03 08:15:53

Modified files:
        lib/libc/stdio : fclose.3 fclose.c fflush.3 fflush.c freopen.c 
                         fseek.c ftell.c 
        lib/libc/stdlib: exit.3 malloc.3 
        lib/libc/sys   : profil.2 

Log message:
Again.  Make exit(), fclose(), fflush(), and freopen() comply with
POSIX-2008 requirements for setting the underlying file position when
flushing read-mode streams, and make an fseek()-after-fflush() not
change the underlying file position.  This commit fixes some minor
problems of the previous.

previous diff from guenther
Much testing, review, assistence form tb@
ok tb@ millert@ for the previous

ok asou

Reply via email to