Systemd/src
Lennart Poettering 14bf2c9d37 util: allow trailing semicolons on define_trivial_cleanup_func lines
Emacs C indenting really gets confused by these lines if they carry no
trailing semicolon, hence let's make this nicer for good old emacs. The
other macros which define functions already do this too, so let's copy
the scheme here.

Also, let's use an uppercase name for the macro. So far our rough rule
was that macros that are totally not function-like (like this ones,
which define a function) are uppercase. (Well, admittedly it is a rough
rule only, for example function and variable decorators are all
lower-case SINCE THE CONSTANT YELLING IN THE SOURCES WOULD SUCK, and
also they at least got underscore prefixes.) Also, the macros that
define functions that we already have are all uppercase, so let's do the
same here...
2013-10-14 06:11:19 +02:00
..
ac-power unit: add ConditionACPower= 2012-12-31 21:24:26 +01:00
activate replace tabs with spaces in various files 2013-07-02 23:06:22 -04:00
analyze Fix write-only use of a few variables 2013-10-13 17:56:54 -04:00
ask-password util: rename parse_usec() to parse_sec() sinds the default unit is seconds 2013-04-03 20:12:57 +02:00
backlight backlight: always prefer "firmware"/"platform" backlights over "raw" backlights if we have both for the same device 2013-10-14 02:22:35 +02:00
binfmt fileio: in envfiles, do not skip lines following empty lines 2013-04-13 20:24:39 -04:00
boot support acpi firmware performance data (FPDT) 2013-09-24 15:43:41 +02:00
bootchart Fix write-only use of a few variables 2013-10-13 17:56:54 -04:00
cgls cgroup: when referencing cgroup controller trees allow omission of the path 2013-09-26 20:20:30 +02:00
cgroups-agent cgroups-agent: remove ancient fallback code; turn connection error into warning 2013-07-04 20:54:40 +02:00
cgtop Never call qsort on potentially NULL arrays 2013-10-13 17:56:54 -04:00
core manager: connect to private bus even if $DBUS_SESSION_BUS_ADDRESS is not set 2013-10-13 23:01:23 -04:00
cryptsetup Introduce udev object cleanup functions 2013-10-13 17:56:55 -04:00
delta systemd-delta: Only print colors when on a tty 2013-08-04 08:33:02 -04:00
detect-virt build-sys: drop all distribution specfic checks 2013-01-04 23:26:21 +01:00
efi-boot-generator support acpi firmware performance data (FPDT) 2013-09-24 15:43:41 +02:00
fsck Introduce udev object cleanup functions 2013-10-13 17:56:55 -04:00
fstab-generator Introduce _cleanup_endmntent_ 2013-10-03 22:13:55 -04:00
getty-generator getty-generator: Enable getty on all active serial consoles. 2013-09-12 08:34:30 -04:00
gpt-auto-generator util: allow trailing semicolons on define_trivial_cleanup_func lines 2013-10-14 06:11:19 +02:00
gudev licence: remove references to old FSF address 2012-12-17 11:41:31 +01:00
hostname Fix write-only use of a few variables 2013-10-13 17:56:54 -04:00
initctl journald: be a bit more verbose when vacuuming 2013-09-10 08:27:30 -04:00
journal util: allow trailing semicolons on define_trivial_cleanup_func lines 2013-10-14 06:11:19 +02:00
kernel-install kernel-install: add compat with 'installkernel' 2013-10-01 17:40:30 +02:00
libsystemd-bus event: avoid derefencing null pointer 2013-10-13 17:56:55 -04:00
libsystemd-daemon Include <fcntl.h> instead of <sys/fcntl.h> 2013-04-13 21:02:03 -04:00
libsystemd-id128 id128: when taking user input for a 128bit ID, validate syntax 2013-04-30 08:36:01 -03:00
libudev Never call qsort on potentially NULL arrays 2013-10-13 17:56:54 -04:00
locale Modernization 2013-10-13 17:56:54 -04:00
login Introduce udev object cleanup functions 2013-10-13 17:56:55 -04:00
machine bus: fix access to unitialized variable in error path 2013-10-13 17:56:54 -04:00
machine-id-setup build-sys: drop all distribution specfic checks 2013-01-04 23:26:21 +01:00
modules-load modules-load: fix error handling 2013-10-02 19:45:12 +02:00
notify core: add new "scope" unit type for making a unit of pre-existing processes 2013-07-01 00:18:00 +02:00
nspawn Introduce _cleanup_fdset_free_ 2013-10-13 17:56:54 -04:00
nss-myhostname Never call qsort on potentially NULL arrays 2013-10-13 17:56:54 -04:00
python-systemd systemd-python: check for oom, give nicer error messages 2013-08-15 12:59:36 -04:00
quotacheck quota: use QUOTACHECK path correctly as tested in configure.ac 2013-05-06 21:15:38 +02:00
random-seed random-seed: we should return errno of failed loop_write 2013-09-13 14:32:14 +02:00
rc-local-generator Standarize on one spelling of symlink error message 2013-04-24 00:25:04 -04:00
readahead Introduce udev object cleanup functions 2013-10-13 17:56:55 -04:00
remount-fs Introduce _cleanup_endmntent_ 2013-10-03 22:13:55 -04:00
reply-password Use initalization instead of explicit zeroing 2013-04-05 19:50:57 -04:00
rfkill rfkill: add new rfkill tool to save/restore rfkill state across reboots 2013-10-14 04:31:49 +02:00
run Fix two compiler warnings 2013-09-09 17:35:52 -04:00
shared util: allow trailing semicolons on define_trivial_cleanup_func lines 2013-10-14 06:11:19 +02:00
shutdownd Add __attribute__((const, pure, format)) in various places 2013-05-02 22:52:09 -04:00
sleep systemd-sleep: add support for freeze and standby 2013-05-06 22:51:57 +02:00
stdio-bridge bus: add APIs for negotiating what is attached to messages 2013-05-17 04:26:27 +02:00
sysctl sysctl: allow overwriting of values specified in "later" files 2013-08-15 18:43:31 +02:00
system-update-generator Standarize on one spelling of symlink error message 2013-04-24 00:25:04 -04:00
systemctl Fix write-only use of a few variables 2013-10-13 17:56:54 -04:00
systemd bus: properly implement logic for generating InterfacesAdded/InterfacesRemoved signals of ObjectManager 2013-10-11 23:23:46 +02:00
test Introduce udev object cleanup functions 2013-10-13 17:56:55 -04:00
timedate man: improve grammar and word formatting in numerous man pages 2013-07-02 23:06:22 -04:00
tmpfiles util: allow trailing semicolons on define_trivial_cleanup_func lines 2013-10-14 06:11:19 +02:00
tty-ask-password-agent conf-parser: restrict .include usage 2013-04-25 00:05:14 -03:00
udev udev: use initialization instead of zeroing in one place 2013-10-13 17:56:55 -04:00
update-utmp utmp: turn systemd-update-utmp-shutdown.service into a normal runtime service 2013-05-16 00:19:03 +02:00
vconsole move _cleanup_ attribute in front of the type 2013-04-18 09:11:22 +02:00
.gitignore Add test coverage and generate report with lcov 2013-07-13 21:56:33 -04:00
Makefile relicense to LGPLv2.1 (with exceptions) 2012-04-12 00:24:39 +02:00