From: Mike Yuan Date: Sun, 16 Jun 2024 16:58:42 +0000 (+0200) Subject: core/service: use r to store parsed int values X-Git-Tag: v257-rc1~1131^2 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=156d23abc9bbacd415fde0601b744f5a1444f28f;p=thirdparty%2Fsystemd.git core/service: use r to store parsed int values --- diff --git a/src/core/service.c b/src/core/service.c index f48ebc0bf8a..1e26a443646 100644 --- a/src/core/service.c +++ b/src/core/service.c @@ -3203,21 +3203,17 @@ static int service_deserialize_item(Unit *u, const char *key, const char *value, (void) service_set_main_pidref(s, pidref, /* start_timestamp = */ NULL); } else if (streq(key, "main-pid-known")) { - int b; - - b = parse_boolean(value); - if (b < 0) - log_unit_debug(u, "Failed to parse main-pid-known value: %s", value); + r = parse_boolean(value); + if (r < 0) + log_unit_debug_errno(u, r, "Failed to parse main-pid-known value: %s", value); else - s->main_pid_known = b; + s->main_pid_known = r; } else if (streq(key, "bus-name-good")) { - int b; - - b = parse_boolean(value); - if (b < 0) - log_unit_debug(u, "Failed to parse bus-name-good value: %s", value); + r = parse_boolean(value); + if (r < 0) + log_unit_debug_errno(u, r, "Failed to parse bus-name-good value: %s", value); else - s->bus_name_good = b; + s->bus_name_good = r; } else if (streq(key, "accept-socket")) { Unit *socket;