aboutsummaryrefslogtreecommitdiff
path: root/src/hello.c
diff options
context:
space:
mode:
authorBohdan Tymkiv <bhdt@cypress.com>2018-04-27 15:37:28 +0300
committerTomas Vanek <vanekt@fbl.cz>2018-06-05 11:29:33 +0100
commit456f982868ddd7c699e45ee24f7080cbaf0d72ee (patch)
tree83e943952bd2ad11aa5351c590b3a6475d938676 /src/hello.c
parent5952f5e50a163f82385c6ccf88d84e8372f496b7 (diff)
flash/nor/core: fix double-free crash with 'virtual' flash banks
flash_bank structure of 'virtual' flash driver is a full copy of the master flash_bank structure including bank->sectors and bank->prot_blocks pointers. These pointers point to memory locations allocated by the master driver and thus master driver is responsible for deallocating them. Do not free bank->sectors and bank->prot_blocks of 'virtual' driver since they were already released by master flash driver. Change-Id: I01f373d4adb3fc79e2724964926b9276442c5c52 Signed-off-by: Bohdan Tymkiv <bhdt@cypress.com> Reviewed-on: http://openocd.zylin.com/4504 Tested-by: jenkins Reviewed-by: Tomas Vanek <vanekt@fbl.cz>
Diffstat (limited to 'src/hello.c')
0 files changed, 0 insertions, 0 deletions