Hacker News new | ask | show | jobs
by intelfx 3925 days ago
Just as a side note to side note (preemptive strike against accusations of systemd for using gotos) — the Linux kernel has many of them either. This is idiomatic C-style error handling.

Also note that systemd employs gcc's __attribute__((cleanup(...))) logic to improve code clarity.