chiark / gitweb /
fs-util: don't alter errno in unlink_tempfilep()
authorLennart Poettering <lennart@poettering.net>
Fri, 18 May 2018 18:14:54 +0000 (20:14 +0200)
committerSven Eden <yamakuzure@gmx.net>
Fri, 24 Aug 2018 14:47:08 +0000 (16:47 +0200)
commitc9182982285c084db03437583705a63d24acd599
treea06dccd670a72700c3c71d388219cad440194c55
parent43810cf7ec7e3b0b9dd0637334befb70072ce10b
fs-util: don't alter errno in unlink_tempfilep()

Functions whose only purpose is to be used with _cleanup_() should not
touch errno, so that failing removals do not alter errno at unexpected
places.

This is already done in unlink_and_freep(), rmdir_and_freep(),
rm_rf_physical_and_freep(), hence do so for unlink_tempfilep(), too.

Follow-up for #9013
src/basic/fs-util.c