1
1
mirror of https://github.com/systemd/systemd-stable.git synced 2025-01-10 01:17:44 +03:00

unit-file: avoid (null) in debugging logs

The variable `inst` was set to NULL by TAKE_PTR().

This fixes the following log message:
```
systemd[1]: Unit getty@tty2.service has alias (null).
```

(cherry picked from commit 7c35b78a0b)
This commit is contained in:
Yu Watanabe 2022-07-23 12:48:35 +09:00 committed by Zbigniew Jędrzejewski-Szmek
parent dc3333bcc9
commit 9ac0ad80fe

View File

@ -695,12 +695,9 @@ static int add_names(
continue;
}
r = set_consume(*names, TAKE_PTR(inst));
if (r > 0)
log_debug("Unit %s has alias %s.", unit_name, inst);
r = add_name(unit_name, names, inst);
} else
r = add_name(unit_name, names, *alias);
if (r < 0)
return r;
}