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:
@@ -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;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user