efi: skip Read() calls with zero sizes
authorLennart Poettering <lennart@poettering.net>
Tue, 3 Jan 2023 14:58:46 +0000 (15:58 +0100)
committerLuca Boccassi <luca.boccassi@gmail.com>
Tue, 3 Jan 2023 22:12:36 +0000 (23:12 +0100)
commitfd1fec534e70891c1fe49779221d93236d8c5ac2
tree3c3df064c8d8ab91d7c8fd11fb75b9581c2f3edb
parent40557509be084f27d48bc5fc51286a664b96942e
efi: skip Read() calls with zero sizes

Let's avoid calling Read() with zero-sized buffer, to avoid needless firmware
quirkiness.

See: #25911
src/boot/efi/boot.c
src/boot/efi/util.c