aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorTomas Vanek <vanekt@fbl.cz>2018-02-14 19:47:06 +0100
committerTomas Vanek <vanekt@fbl.cz>2018-03-03 09:41:38 +0000
commit66686284311961cab48172b948180d2958eb6ae7 (patch)
treeb1a83083477c0c0f31f80927927e25cc6b459977 /src
parenta088e3942300a02a7a170aa26d780dd156baf0b4 (diff)
downloadriscv-openocd-66686284311961cab48172b948180d2958eb6ae7.zip
riscv-openocd-66686284311961cab48172b948180d2958eb6ae7.tar.gz
riscv-openocd-66686284311961cab48172b948180d2958eb6ae7.tar.bz2
flash/nor/psoc4: fix warnings
Reported by Clang static analyzer. Change-Id: I1118f303f468b6a78ec6cba692762aee565bdf9e Signed-off-by: Tomas Vanek <vanekt@fbl.cz> Reviewed-on: http://openocd.zylin.com/4407 Tested-by: jenkins
Diffstat (limited to 'src')
-rw-r--r--src/flash/nor/psoc4.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/flash/nor/psoc4.c b/src/flash/nor/psoc4.c
index d4ce1fb..62b904e 100644
--- a/src/flash/nor/psoc4.c
+++ b/src/flash/nor/psoc4.c
@@ -276,8 +276,8 @@ static int psoc4_sysreq(struct flash_bank *bank, uint8_t cmd,
}
if (sysreq_params_size) {
- LOG_DEBUG("SYSREQ %02" PRIx8 " %04" PRIx16 " %08" PRIx32 " %08" PRIx32 " size %" PRIu32,
- cmd, cmd_param, param1, sysreq_params[0], sysreq_params_size);
+ LOG_DEBUG("SYSREQ %02" PRIx8 " %04" PRIx16 " %08" PRIx32 " size %" PRIu32,
+ cmd, cmd_param, param1, sysreq_params_size);
/* Allocate memory for sysreq_params */
retval = target_alloc_working_area(target, sysreq_params_size, &sysreq_mem);
if (retval != ERROR_OK) {
@@ -323,6 +323,7 @@ static int psoc4_sysreq(struct flash_bank *bank, uint8_t cmd,
if (armv7m == NULL) {
/* something is very wrong if armv7m is NULL */
LOG_ERROR("unable to get armv7m target");
+ retval = ERROR_FAIL;
goto cleanup;
}