diff options
author | Lennart Poettering <lennart@poettering.net> | 2018-12-23 19:24:40 +0100 |
---|---|---|
committer | Lennart Poettering <lennart@poettering.net> | 2019-01-07 17:50:39 +0100 |
commit | cbf13087cc0db191e9ab0f70bef9f1f64d6bb340 (patch) | |
tree | c67883bb1a3f6676ae24ad3a0c496989482d255a | |
parent | aebfc8f0904eb3be6d71104afba2ba8d8e18089a (diff) | |
download | systemd-cbf13087cc0db191e9ab0f70bef9f1f64d6bb340.tar.gz |
fsck: use symbolic names where we have them
-rw-r--r-- | src/fsck/fsck.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/fsck/fsck.c b/src/fsck/fsck.c index ba39f596fc..524327c4da 100644 --- a/src/fsck/fsck.c +++ b/src/fsck/fsck.c @@ -414,7 +414,7 @@ static int run(int argc, char *argv[]) { exit_status = wait_for_terminate_and_check("fsck", pid, WAIT_LOG_ABNORMAL); if (exit_status < 0) return exit_status; - if (exit_status & ~1) { + if ((exit_status & ~FSCK_ERROR_CORRECTED) != FSCK_SUCCESS) { log_error("fsck failed with exit status %i.", exit_status); if ((exit_status & FSCK_SYSTEM_SHOULD_REBOOT) && root_directory) { |