diff options
author | Antonio Borneo <borneo.antonio@gmail.com> | 2010-05-26 10:04:03 +0800 |
---|---|---|
committer | Spencer Oliver <ntfreak@users.sourceforge.net> | 2010-05-26 11:01:07 +0100 |
commit | ef72484b785ec7462a0415afea679d08b864c7fb (patch) | |
tree | 4a525980ad9caec4a2326d55410630f5b504d9a5 /src/pld/virtex2.c | |
parent | f1c1bed39a29ae7eca2a43bccdf8feab1033e35d (diff) | |
download | openocd_libswd-ef72484b785ec7462a0415afea679d08b864c7fb.tar.gz openocd_libswd-ef72484b785ec7462a0415afea679d08b864c7fb.tar.bz2 openocd_libswd-ef72484b785ec7462a0415afea679d08b864c7fb.tar.xz openocd_libswd-ef72484b785ec7462a0415afea679d08b864c7fb.zip |
NOR/CFI: fix memory leak; check malloc return value
Every time command "flash probe #" is executed, memory
structures are re-allocated without preventive free()
of former areas, causing memory leak.
Also, memory allocation does not check return value,
determining segmentation fault in case of out of memory.
Signed-off-by: Antonio Borneo <borneo.antonio@gmail.com>
Signed-off-by: Spencer Oliver <ntfreak@users.sourceforge.net>
Diffstat (limited to 'src/pld/virtex2.c')
0 files changed, 0 insertions, 0 deletions