From: Thomas Hindoe Paaboel Andersen Date: Sat, 23 May 2015 11:02:56 +0000 (+0200) Subject: bootctl: fix an error check X-Git-Tag: v221~297 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=dd114e116bf73a616c95a5b9e400199eb3bfa4c7;p=thirdparty%2Fsystemd.git bootctl: fix an error check --- diff --git a/src/boot/bootctl.c b/src/boot/bootctl.c index ba534b172e7..1e65597acfb 100644 --- a/src/boot/bootctl.c +++ b/src/boot/bootctl.c @@ -805,7 +805,7 @@ static int remove_boot_efi(const char *esp_path) { continue; fd = openat(dirfd(d), de->d_name, O_RDONLY|O_CLOEXEC); - if (r < 0) + if (fd < 0) return log_error_errno(errno, "Failed to open \"%s/%s\" for reading: %m", p, de->d_name); r = get_file_version(fd, &v);