mirror of
https://github.com/systemd/systemd
synced 2024-10-02 22:37:25 +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;
|
return -ENOMEM;
|
||||||
|
|
||||||
if (!dry_run && unlink(path) < 0) {
|
if (!dry_run && unlink(path) < 0) {
|
||||||
if (errno != ENOENT) {
|
if (errno != ENOENT)
|
||||||
RET_GATHER(r, -errno);
|
RET_GATHER(r, install_changes_add(changes, n_changes, -errno, path, NULL));
|
||||||
install_changes_add(changes, n_changes, -errno, path, NULL);
|
|
||||||
}
|
|
||||||
|
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue