arm_adi_v5: fix scan-build warning [2/3]
Commitd01b3d69ec
("arm_adi_v5: separate ROM table parsing from command output [3/3]") introduces a new scan-build warning because removing one return in case of error causes using uninitialized values. Add back the return on error. Change-Id: I10ddc548b756d34aaccc0511f091b4caa5ec271a Signed-off-by: Antonio Borneo <borneo.antonio@gmail.com> Fixes:d01b3d69ec
("arm_adi_v5: separate ROM table parsing from command output [3/3]") Reviewed-on: https://review.openocd.org/c/openocd/+/7011 Tested-by: jenkins Reviewed-by: Tomas Vanek <vanekt@fbl.cz>
This commit is contained in:
parent
63e22d5fb9
commit
aee7c70a1a
|
@ -1552,8 +1552,10 @@ static int rtp_rom_loop(const struct rtp_ops *ops,
|
|||
}
|
||||
if (retval == ERROR_OK)
|
||||
retval = dap_run(ap->dap);
|
||||
if (retval != ERROR_OK)
|
||||
if (retval != ERROR_OK) {
|
||||
LOG_DEBUG("Failed read ROM table entry");
|
||||
return retval;
|
||||
}
|
||||
|
||||
if (width == 64) {
|
||||
romentry = (((uint64_t)romentry_high) << 32) | romentry_low;
|
||||
|
|
Loading…
Reference in New Issue