aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexander Kurz <akurz@blala.de>2016-02-26 23:38:50 +0100
committerAndreas Fritiofson <andreas.fritiofson@gmail.com>2016-02-29 19:14:24 +0000
commitba7b6ddea469512ba8a34ae6342af858bf427b89 (patch)
treed922180a6c2a0427dbfac100b4af7930e2d38bb7
parent34b32d613af913645bdb0b0e79f10bf0f302ff33 (diff)
downloadriscv-openocd-ba7b6ddea469512ba8a34ae6342af858bf427b89.zip
riscv-openocd-ba7b6ddea469512ba8a34ae6342af858bf427b89.tar.gz
riscv-openocd-ba7b6ddea469512ba8a34ae6342af858bf427b89.tar.bz2
flash/nor/faux.c: fixing check for failed malloc
Error found by static code analysis using the semantic pattern null_ref2/mini_null_ref2.cocci, see coccinellery.org Change-Id: Ic817c29f0ccf2b41fc8f7d9a480ad30d6e5b7ab8 Signed-off-by: Alexander Kurz <akurz@blala.de> Reviewed-on: http://openocd.zylin.com/3364 Tested-by: jenkins Reviewed-by: Uwe Bonnes <bon@elektron.ikp.physik.tu-darmstadt.de> Reviewed-by: Andreas Fritiofson <andreas.fritiofson@gmail.com>
-rw-r--r--src/flash/nor/faux.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/flash/nor/faux.c b/src/flash/nor/faux.c
index 1fd1da2..8198ef5 100644
--- a/src/flash/nor/faux.c
+++ b/src/flash/nor/faux.c
@@ -50,7 +50,7 @@ FLASH_BANK_COMMAND_HANDLER(faux_flash_bank_command)
return ERROR_FAIL;
}
info->memory = malloc(bank->size);
- if (info == NULL) {
+ if (info->memory == NULL) {
free(info);
LOG_ERROR("no memory for flash bank info");
return ERROR_FAIL;