]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
boot: add missing error check
authorYu Watanabe <watanabe.yu+github@gmail.com>
Thu, 13 Jan 2022 06:57:57 +0000 (15:57 +0900)
committerJan Janssen <medhefgo@web.de>
Thu, 13 Jan 2022 13:17:15 +0000 (14:17 +0100)
Follow-up for 661615a0afacee3545cde0a48286c0fef983f8fe.

Fixes CID#1468973.

src/boot/efi/boot.c

index 1f1c188acd5f2e44d1c251972222a25049ae2f9f..96a41bbb50621abe426dc99de86cd2e48c46f6df 100644 (file)
@@ -1978,7 +1978,7 @@ static EFI_STATUS boot_windows_bitlocker(void) {
                         continue;
 
                 CHAR8 buf[block_io->Media->BlockSize];
-                block_io->ReadBlocks(block_io, block_io->Media->MediaId, 0, sizeof(buf), buf);
+                err = block_io->ReadBlocks(block_io, block_io->Media->MediaId, 0, sizeof(buf), buf);
                 if (EFI_ERROR(err))
                         continue;