aboutsummaryrefslogtreecommitdiff
path: root/src/helper/command.c
diff options
context:
space:
mode:
authorAntonio Borneo <borneo.antonio@gmail.com>2023-03-10 12:01:03 +0100
committerAntonio Borneo <borneo.antonio@gmail.com>2023-03-25 18:08:45 +0000
commitf8631c3650c0e3a3c3e16726f1ca3748d163cc69 (patch)
treeed78f7cbc6b25c2d7bb1a533e24121f55689867f /src/helper/command.c
parent86827a961a22815ebd5fa367468ca7444f0ee2e1 (diff)
downloadriscv-openocd-f8631c3650c0e3a3c3e16726f1ca3748d163cc69.zip
riscv-openocd-f8631c3650c0e3a3c3e16726f1ca3748d163cc69.tar.gz
riscv-openocd-f8631c3650c0e3a3c3e16726f1ca3748d163cc69.tar.bz2
svf: fix memory leak on error during command execution
If svf_set_padding() returns error, jump to free_all label to prevent any memory leak. Propagate the error reported by svf_set_padding() instead of overwriting it. Use command_print() instead of LOG_ERROR() for command output. Change-Id: I61fd89cad10652f2f9ef1f9d48a040e35253c3d4 Signed-off-by: Antonio Borneo <borneo.antonio@gmail.com> Reviewed-on: https://review.openocd.org/c/openocd/+/7533 Tested-by: jenkins Reviewed-by: Tomas Vanek <vanekt@fbl.cz>
Diffstat (limited to 'src/helper/command.c')
0 files changed, 0 insertions, 0 deletions