summaryrefslogtreecommitdiff
path: root/lib/efi_loader/efi_setup.c
diff options
context:
space:
mode:
authorAndrew Goodbody <andrew.goodbody@linaro.org>2025-07-02 11:01:38 +0100
committerIlias Apalodimas <ilias.apalodimas@linaro.org>2025-07-03 11:32:49 +0300
commit9a64eecad675f99f1ddf14184433a46728f7e047 (patch)
treeaaf14e9f3905147dbf86e2598111d8255ca667ca /lib/efi_loader/efi_setup.c
parent5753dc3f6572d42057a262f0e57e904e5c9cd9bc (diff)
efi_loader: Prevent free of uninitialised pointer
Taking a goto to out_of_resources before receive_lengths is assigned will result in an attempt to free an unitialised pointer. Instead initialise receive_lengths to NULL on declaration to prevent this from occurring. This issue was found by Smatch. Reviewed-by: Heinrich Schuchardt <xypron.glpk@gmx.de> Reviewed-by: Ilias Apalodimas <ilias.apalodimas@linaro.org> Signed-off-by: Andrew Goodbody <andrew.goodbody@linaro.org> Signed-off-by: Ilias Apalodimas <ilias.apalodimas@linaro.org>
Diffstat (limited to 'lib/efi_loader/efi_setup.c')
0 files changed, 0 insertions, 0 deletions