-
- Downloads
"README.md" did not exist on "016975c243c5cfb9b4ead3f814b330331f97dc0c"
fdio: Add unlinkat() in error paths for tmpfiles
This is kind of an ABI change but it's for the better I think; on error we consistently clean up the temp file. This is obviously necessary without `O_TMPFILE`. With it, we still need an error cleanup in the case where we're trying to replace an existing file. I noticed this in ostree's `tests/test-refs.sh` which intentionally tries to rename a file over a directory path.
Please register or sign in to comment