From: Lennart Poettering Date: Fri, 19 Sep 2025 08:12:52 +0000 (+0200) Subject: unit: line-break overly long parameter list + add assert() X-Git-Tag: v258.1~12 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=f3c0428c39dee9f902efe39eaacb34c56dba69d1;p=thirdparty%2Fsystemd.git unit: line-break overly long parameter list + add assert() (cherry picked from commit 8e9b722b4ad94d1739810ff2792b9c03ba5c850e) --- diff --git a/src/core/unit.c b/src/core/unit.c index 7d9e24c5de8..137b6b4e07d 100644 --- a/src/core/unit.c +++ b/src/core/unit.c @@ -1825,7 +1825,15 @@ static bool unit_test_assert(Unit *u) { return u->assert_result; } -void unit_status_printf(Unit *u, StatusType status_type, const char *status, const char *format, const char *ident) { +void unit_status_printf( + Unit *u, + StatusType status_type, + const char *status, + const char *format, + const char *ident) { + + assert(u); + if (log_get_show_color()) { if (u->manager->status_unit_format == STATUS_UNIT_FORMAT_COMBINED && strchr(ident, ' ')) ident = strjoina(ANSI_HIGHLIGHT, u->id, ANSI_NORMAL, " - ", u->description);