On Tue, Aug 7, 2018 at 6:15 PM, Phillip Wood [off-list ref] wrote:
On 07/08/18 16:25, Christian Couder wrote:
quoted
I agree about checking the return value from fputs(), but it seems to
me that we don't usually check the value of fclose().
A quick grep shows you're right, there are only a handful of places where
the return value of fclose() is checked (there aren't many checks for the
return value of close() either), I'm don't think that is safe though given
that write errors may only show up when the file gets flushed by closing it.
I vaguely remember we tried to check those return values but it didn't
work well sometimes.