mirror of
https://github.com/systemd/systemd
synced 2024-10-01 13:55:20 +00:00
install: shorten code a bit
This changes behaviour a bit, since we now keep track of OOM errors in install_changes_add(). Which I'd argue is a good thing.
This commit is contained in:
parent
422f80d59b
commit
64d61d1918
|
@ -2454,10 +2454,8 @@ int unit_file_unmask(
|
|||
return -ENOMEM;
|
||||
|
||||
if (!dry_run && unlink(path) < 0) {
|
||||
if (errno != ENOENT) {
|
||||
RET_GATHER(r, -errno);
|
||||
install_changes_add(changes, n_changes, -errno, path, NULL);
|
||||
}
|
||||
if (errno != ENOENT)
|
||||
RET_GATHER(r, install_changes_add(changes, n_changes, -errno, path, NULL));
|
||||
|
||||
continue;
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue