aboutsummaryrefslogtreecommitdiff
path: root/libiberty/ChangeLog
diff options
context:
space:
mode:
authorAndrew Burgess <aburgess@broadcom.com>2014-05-28 23:06:43 +0100
committerPedro Alves <palves@redhat.com>2014-05-28 23:06:43 +0100
commit0aaa9a3aa1e68d309a4746633494b9a01a0575f5 (patch)
tree13bce4faedd4b19eb8fa802357df6e8c289c2061 /libiberty/ChangeLog
parent7f3c034326ce5d487e897826a12c3a4b9d457b49 (diff)
downloadgdb-0aaa9a3aa1e68d309a4746633494b9a01a0575f5.zip
gdb-0aaa9a3aa1e68d309a4746633494b9a01a0575f5.tar.gz
gdb-0aaa9a3aa1e68d309a4746633494b9a01a0575f5.tar.bz2
cplus-demangler, free resource after a failed call to gnu_special.
libiberty/ 2014-05-14 Andrew Burgess <aburgess@broadcom.com> * cplus-dmem.c (internal_cplus_demangle): Free any resources allocated by possible previous call to gnu_special. (squangle_mop_up): Reset pointers to NULL after calling free. * testsuite/demangle-expected: New test case. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@210425 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libiberty/ChangeLog')
-rw-r--r--libiberty/ChangeLog7
1 files changed, 7 insertions, 0 deletions
diff --git a/libiberty/ChangeLog b/libiberty/ChangeLog
index 335a47d..7156be7 100644
--- a/libiberty/ChangeLog
+++ b/libiberty/ChangeLog
@@ -1,3 +1,10 @@
+2014-05-14 Andrew Burgess <aburgess@broadcom.com>
+
+ * cplus-dmem.c (internal_cplus_demangle): Free any resources
+ allocated by possible previous call to gnu_special.
+ (squangle_mop_up): Reset pointers to NULL after calling free.
+ * testsuite/demangle-expected: New test case.
+
2014-05-08 Gary Benson <gbenson@redhat.com>
* cp-demangle.c (struct d_component_stack): New structure.