diff options
| author | Heinrich Schuchardt <[email protected]> | 2024-04-17 18:01:25 +0200 |
|---|---|---|
| committer | Heinrich Schuchardt <[email protected]> | 2024-04-20 08:21:28 +0200 |
| commit | 8afeab4cdf5e7babdf86c2c86d527badada7da1d (patch) | |
| tree | d80cc5e2d52801728cdfdee7a240b095e4c9fb87 /cmd | |
| parent | bf92db1033d9ef20243f30751169e2e5b302c2ad (diff) | |
cmd: eficonfig: check initrd path allocation
After allocating memory for the initrd file path we need to check the
initrd buffer pointer is not NULL.
Fixes: 87d791423ac6 ("eficonfig: menu-driven addition of UEFI boot option")
Signed-off-by: Heinrich Schuchardt <[email protected]>
Diffstat (limited to 'cmd')
| -rw-r--r-- | cmd/eficonfig.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/cmd/eficonfig.c b/cmd/eficonfig.c index 8234e602b8f..0ba92c60e03 100644 --- a/cmd/eficonfig.c +++ b/cmd/eficonfig.c @@ -1419,7 +1419,7 @@ static efi_status_t eficonfig_edit_boot_option(u16 *varname, struct eficonfig_bo } bo->initrd_info.current_path = calloc(1, EFICONFIG_FILE_PATH_BUF_SIZE); - if (!bo->file_info.current_path) { + if (!bo->initrd_info.current_path) { ret = EFI_OUT_OF_RESOURCES; goto out; } |
