HomeFreeBSD

touch: don't leak descriptor if fstat(2) fails

Description

touch: don't leak descriptor if fstat(2) fails

If fstat(2) fails the close(2) won't be called, which will leak the
file descriptor.

The idea was borrowed from OpenBSD, where similar patch
was applied for futimens(2).

MFC after: 1 week

Details

Provenance
oshogboAuthored on Mar 12 2022, 10:38 AM
Parents
rG54b75edd9ef1: Correct minor typos/grammos and break long lines to fit in 80 chars.
Branches
Unknown
Tags
Unknown