commit | 6db1e5c8b91883a40436773f812577be30ede8ae | [log] [tgz] |
---|---|---|
author | Heinrich Schuchardt <xypron.glpk@gmx.de> | Fri May 10 19:21:41 2019 +0200 |
committer | Heinrich Schuchardt <xypron.glpk@gmx.de> | Sun May 12 20:54:22 2019 +0200 |
tree | 6b684193c9ee261990282e54035840632f799856 | |
parent | c97f9477e301f08c121d97f5abff17f2c2ffc645 [diff] |
efi_loader: LocateDevicePath() incorrect parameter check A parameter check in LocateDevicePath() does not match the requirements of the UEFI spec. If device is NULL, only return EFI_INVALID_PARAMETER if a matching handle is found. Cf. UEFI SCT II specification (2017)3.3.7 LocateDevicePath(), 5.1.3.7.3 Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>