aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Stubbs <andrew.stubbs@st.com>2006-06-21 10:49:16 +0000
committerAndrew Stubbs <andrew.stubbs@st.com>2006-06-21 10:49:16 +0000
commit42b575e54591594e33810221501585722eb80623 (patch)
treeb49c214dc1b3a41b7cdb32dbf076f9ebf66240c5
parent9ae039863459a0fb4dd9bd12ea1e8f781d9ab504 (diff)
downloadgdb-42b575e54591594e33810221501585722eb80623.zip
gdb-42b575e54591594e33810221501585722eb80623.tar.gz
gdb-42b575e54591594e33810221501585722eb80623.tar.bz2
2006-06-21 Andrew Stubbs <andrew.stubbs@st.com>
* cli/cli-script.c (realloc_body_list): Zero new parts of body_list.
-rw-r--r--gdb/ChangeLog4
-rw-r--r--gdb/cli/cli-script.c1
2 files changed, 5 insertions, 0 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index 463cf7a..0007058 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,3 +1,7 @@
+2006-06-21 Andrew Stubbs <andrew.stubbs@st.com>
+
+ * cli/cli-script.c (realloc_body_list): Zero new parts of body_list.
+
2006-06-20 Joel Brobecker <brobecker@adacore.com>
* GDB 6.5 released from GDB 6.5 branch.
diff --git a/gdb/cli/cli-script.c b/gdb/cli/cli-script.c
index 4f44477..643eb74 100644
--- a/gdb/cli/cli-script.c
+++ b/gdb/cli/cli-script.c
@@ -701,6 +701,7 @@ realloc_body_list (struct command_line *command, int new_length)
xmalloc (sizeof (struct command_line *) * new_length);
memcpy (body_list, command->body_list, sizeof (struct command_line *) * n);
+ memset (body_list + n, 0, sizeof (struct command_line *) * (new_length - n));
xfree (command->body_list);
command->body_list = body_list;