aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTarek BOCHKATI <tarek.bouchkati@gmail.com>2022-02-28 10:29:44 +0100
committerTomas Vanek <vanekt@fbl.cz>2022-03-01 08:36:52 +0000
commit8b740af10dd37b08c27588f34942154b817bf6fc (patch)
treeb491908bdefad76af5202067a6926ede0ba80908
parent103b1d68db5038edd9e8878c798525715590f4e1 (diff)
downloadriscv-openocd-8b740af10dd37b08c27588f34942154b817bf6fc.zip
riscv-openocd-8b740af10dd37b08c27588f34942154b817bf6fc.tar.gz
riscv-openocd-8b740af10dd37b08c27588f34942154b817bf6fc.tar.bz2
flash/stm32l4x: fix maybe-uninitialized compiler error
using gcc (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0 we get: error: ‘retval’ may be used uninitialized in this function fixes: 13cd75b6ecfd (flash/nor/stm32xx: fix segfault accessing Cortex-M part number) Change-Id: I897c40c5d2233f50a5385d251ebfa536023e5cf7 Signed-off-by: Tarek BOCHKATI <tarek.bouchkati@gmail.com> Reviewed-on: https://review.openocd.org/c/openocd/+/6861 Tested-by: jenkins Reviewed-by: Tomas Vanek <vanekt@fbl.cz> Reviewed-by: Antonio Borneo <borneo.antonio@gmail.com>
-rw-r--r--src/flash/nor/stm32l4x.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/flash/nor/stm32l4x.c b/src/flash/nor/stm32l4x.c
index fa8924e..fd03388 100644
--- a/src/flash/nor/stm32l4x.c
+++ b/src/flash/nor/stm32l4x.c
@@ -1632,7 +1632,7 @@ err_lock:
static int stm32l4_read_idcode(struct flash_bank *bank, uint32_t *id)
{
- int retval;
+ int retval = ERROR_OK;
struct target *target = bank->target;
/* try reading possible IDCODE registers, in the following order */