From ec48d52e7890d8e27d1b4419a6a8952d7db777cc Mon Sep 17 00:00:00 2001 From: Boyan Karatotev Date: Wed, 19 Mar 2025 11:31:34 +0000 Subject: [PATCH] fix(guid-partition): initialise the mbr_entry variable The compiler complains that it may be used unitialised. Give it some confidence that won't be the case. Change-Id: I14bddd48e4b205121415025175f157b92a89aa26 Signed-off-by: Boyan Karatotev --- drivers/partition/partition.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/partition/partition.c b/drivers/partition/partition.c index c4f749352..387469c60 100644 --- a/drivers/partition/partition.c +++ b/drivers/partition/partition.c @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016-2024, Arm Limited and Contributors. All rights reserved. + * Copyright (c) 2016-2025, Arm Limited and Contributors. All rights reserved. * * SPDX-License-Identifier: BSD-3-Clause */ @@ -399,7 +399,7 @@ static int load_primary_gpt(uintptr_t image_handle, unsigned int first_lba) int load_partition_table(unsigned int image_id) { uintptr_t dev_handle, image_handle, image_spec = 0; - mbr_entry_t mbr_entry; + mbr_entry_t mbr_entry = {0}; int result; result = plat_get_image_source(image_id, &dev_handle, &image_spec);