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