]> git.ipfire.org Git - thirdparty/systemd.git/commit
sysv-generator: modernize
authorLennart Poettering <lennart@poettering.net>
Wed, 28 Oct 2015 23:19:31 +0000 (00:19 +0100)
committerLennart Poettering <lennart@poettering.net>
Sat, 31 Oct 2015 18:09:20 +0000 (19:09 +0100)
commitc279613f861636c816f2f7df051b02c2f55a5134
treebdbe809aef4e15d462f609954bd57b300996ad65
parenta1a078eef248cd2aa7bc190d6296255a034acadc
sysv-generator: modernize

- Make sure we log each error at least once, and at most once

- Replace FOREACH_WORD loops by extract_first_word() loops

- Use FOREACH_DIRENT() for directory loops

- Use free_and_strdup() where appropriate

- Do not operate on half-loaded SysV files

- Always properly free all memory
src/sysv-generator/sysv-generator.c