Konstantin Belousov bafaa70b6f libc __sfvwrite(): roll back FILE buffer pointer on fflush error
__sfvwrite() advances the pointer before calling fflush.  If fflush()
fails, it is not enough to roll back inside it, because we cannot know
how much was advanced by the caller.

Reported by:	Peter <pmc@citylink.dinoex.sub.org>
Reviewed by:	markj
Sponsored by:	The FreeBSD Foundation
MFC after:	1 week
Fixes:	86a16ada1ea608408cec370171d9f59353e97c77
2022-03-06 10:29:51 -05:00
..
2021-12-09 13:23:26 -08:00
2020-10-09 19:12:44 +00:00
2022-03-04 20:01:33 +01:00
2020-12-16 09:02:09 +00:00
2022-01-16 11:56:28 -05:00
2022-02-24 17:05:12 -06:00
2021-11-19 03:58:34 -05:00
2022-02-22 19:34:28 +01:00