summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoroharboe <oharboe@b42882b7-edfa-0310-969c-e2dbd0fdcd60>2008-05-06 13:05:17 +0000
committeroharboe <oharboe@b42882b7-edfa-0310-969c-e2dbd0fdcd60>2008-05-06 13:05:17 +0000
commitac1bd155c20d38eec1400fece84c18420f35e802 (patch)
treeb021b44a124d29231858ec322311b795f0fa6bd4
parent32b274eb9bed2edd15d11872cd287c50f73e6e39 (diff)
downloadopenocd_libswd-ac1bd155c20d38eec1400fece84c18420f35e802.tar.gz
openocd_libswd-ac1bd155c20d38eec1400fece84c18420f35e802.tar.bz2
openocd_libswd-ac1bd155c20d38eec1400fece84c18420f35e802.tar.xz
openocd_libswd-ac1bd155c20d38eec1400fece84c18420f35e802.zip
Edgar Grimberg found tiny memory leak
git-svn-id: svn://svn.berlios.de/openocd/trunk@644 b42882b7-edfa-0310-969c-e2dbd0fdcd60
-rw-r--r--src/server/gdb_server.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/server/gdb_server.c b/src/server/gdb_server.c
index c1b178db..7c28dc08 100644
--- a/src/server/gdb_server.c
+++ b/src/server/gdb_server.c
@@ -1611,6 +1611,9 @@ int gdb_query_packet(connection_t *connection, target_t *target, char *packet, i
/* a flash chip could be at the very end of the 32 bit address space, in which case
ram_start will be precisely 0 */
}
+
+ free(banks);
+ banks = NULL;
xml_printf(&retval, &xml, &pos, &size, "</memory-map>\n");