remount-fs: modernize coding style a bit
authorLennart Poettering <lennart@poettering.net>
Mon, 16 Nov 2015 23:27:18 +0000 (00:27 +0100)
committerLennart Poettering <lennart@poettering.net>
Mon, 16 Nov 2015 23:52:10 +0000 (00:52 +0100)
commitb16fee15ff0dbaa8140beb62dc27f3a686c70258
treef14d180ed4d8127f57ba1d26221d4933508db539
parent0c28d28834f71e74d5a2d8bcfb19938a34396036
remount-fs: modernize coding style a bit

a) Use _cleanup_ where it makes sense

b) Uniformly use negative errno-style errors internally, convert to
   EXIT_FAILURE/EXIT_SUCCESS only when actually exiting.

c) Use log_oom() where appropriate

d) Fix minor memory leak in hashmap addition error path.

e) Don't pretend we could continue sensibly on OOM or fork() failure

f) Use PR_SET_PDEATHSIG to make sure clients we don't kill on error are
   cleaned up.

g) Make use of STRV_MAKE() where it's pretty to do so.

h) Simplify error paths.
src/remount-fs/remount-fs.c