Fix memory leaks in libstdc++ ABI tests
commit2b7cce403961b4114111765d9d127ab38fc5e110
authorredi <redi@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 6 Jul 2017 12:42:46 +0000 (6 12:42 +0000)
committerredi <redi@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 6 Jul 2017 12:42:46 +0000 (6 12:42 +0000)
treeed20d6711dcaa1ff2713b42a3424fcc860cd8f67
parent47ad77288469cb5ad23be0835319d94ee190d4d9
Fix memory leaks in libstdc++ ABI tests

* testsuite/abi/pr42230.cc: Free memory.
* testsuite/util/testsuite_abi.cc (demangle): Return std::string
instead of pointer that might need freeing.
* testsuite/util/testsuite_abi.h (demangle): Likewise.
* testsuite/util/testsuite_hooks.cc (verify_demangle): Free memory.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@250020 138bc75d-0d04-0410-961f-82ee72b054a4
libstdc++-v3/ChangeLog
libstdc++-v3/testsuite/abi/pr42230.cc
libstdc++-v3/testsuite/util/testsuite_abi.cc
libstdc++-v3/testsuite/util/testsuite_abi.h
libstdc++-v3/testsuite/util/testsuite_hooks.cc