]> git.ipfire.org Git - thirdparty/gcc.git/commit
cplus-dmem.c (internal_cplus_demangle): Free any resources allocated by possible...
authorAndrew Burgess <aburgess@broadcom.com>
Wed, 14 May 2014 14:18:49 +0000 (14:18 +0000)
committerGary Benson <gary@gcc.gnu.org>
Wed, 14 May 2014 14:18:49 +0000 (14:18 +0000)
commit70c8c2b93243e68161ed133ef6e6d1c7170b2b98
treea324a1d40a7180cc42f0d41ed5ade6965c6f04eb
parenta3f58be687bf7db8033ab77cc65e6b8c7b50911e
cplus-dmem.c (internal_cplus_demangle): Free any resources allocated by possible previous 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.

From-SVN: r210425
libiberty/ChangeLog
libiberty/cplus-dem.c
libiberty/testsuite/demangle-expected