diff options
-rw-r--r-- | gdb/ChangeLog | 4 | ||||
-rw-r--r-- | gdb/prologue-value.c | 1 |
2 files changed, 5 insertions, 0 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 7f7ea37..49ef84c 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,5 +1,9 @@ 2006-11-18 Pedro Alves <pedro_alves@portugalmail.pt> + * prologue-value.c (clear_entries): Fix memory leak. + +2006-11-18 Pedro Alves <pedro_alves@portugalmail.pt> + * parse.c (write_exp_msymbol): Check SYMBOL_BFD_SECTION before dereferencing it. diff --git a/gdb/prologue-value.c b/gdb/prologue-value.c index 4ad4d6c..b8f32bc 100644 --- a/gdb/prologue-value.c +++ b/gdb/prologue-value.c @@ -351,6 +351,7 @@ clear_entries (struct pv_area *area) { struct area_entry *next = e->next; xfree (e); + e = next; } while (e != area->entry); |