]> git.ipfire.org Git - thirdparty/systemd.git/commit - src/basic/cgroup-util.c
fileio: consolidate write_string_file*()
authorDaniel Mack <daniel@zonque.org>
Mon, 6 Jul 2015 23:19:25 +0000 (19:19 -0400)
committerDaniel Mack <daniel@zonque.org>
Mon, 6 Jul 2015 23:19:25 +0000 (19:19 -0400)
commit4c1fc3e404d648c70bd2f50ac50aeac6ece8872e
tree977a223a8f5aa7fc2a5861a8d557b879bfc98a9f
parent40beecdb6d1c73e5acb62ebac2ccbfd7891f2418
fileio: consolidate write_string_file*()

Merge write_string_file(), write_string_file_no_create() and
write_string_file_atomic() into write_string_file() and provide a flags mask
that allows combinations of atomic writing, newline appending and automatic
file creation. Change all users accordingly.
29 files changed:
src/backlight/backlight.c
src/basic/capability.c
src/basic/cgroup-util.c
src/basic/fileio-label.c
src/basic/fileio.c
src/basic/fileio.h
src/basic/smack-util.c
src/basic/util.c
src/binfmt/binfmt.c
src/core/execute.c
src/core/machine-id-setup.c
src/core/main.c
src/core/smack-setup.c
src/firstboot/firstboot.c
src/gpt-auto-generator/gpt-auto-generator.c
src/hibernate-resume/hibernate-resume.c
src/login/logind-dbus.c
src/network/networkd-link.c
src/nspawn/nspawn.c
src/rfkill/rfkill.c
src/shared/sysctl-util.c
src/sleep/sleep.c
src/test/test-btrfs.c
src/test/test-copy.c
src/test/test-fileio.c
src/test/test-util.c
src/udev/udevd.c
src/user-sessions/user-sessions.c
src/vconsole/vconsole-setup.c