re PR libstdc++/58737 (leak in std::regex_match)

2013-10-15  Tim Shen  <timshen91@gmail.com>

	PR libstdc++/58737
	* include/bits/regex_automaton.h (_Automaton<>::~_Automaton): Fix memory
	leak by adding it.
	* include/bits/regex_executor.h (_Executor<>::~_Executor): Likewise.

From-SVN: r203610
This commit is contained in:
Tim Shen 2013-10-15 15:01:44 +00:00 committed by Tim Shen
parent afb4ac68f0
commit 96937d47ac
3 changed files with 15 additions and 0 deletions

View File

@ -1,3 +1,10 @@
2013-10-15 Tim Shen <timshen91@gmail.com>
PR libstdc++/58737
* include/bits/regex_automaton.h (_Automaton<>::~_Automaton): Fix memory
leak by adding it.
* include/bits/regex_executor.h (_Executor<>::~_Executor): Likewise.
2013-10-11 H.J. Lu <hongjiu.lu@intel.com>
* config/abi/post/x86_64-linux-gnu/x32/baseline_symbols.txt: Update.

View File

@ -112,6 +112,10 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
typedef size_t _SizeT;
public:
virtual
~_Automaton()
{ }
virtual _SizeT
_M_sub_count() const = 0;

View File

@ -83,6 +83,10 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
: __flags)
{ }
virtual
~_Executor()
{ }
// Set matched when string exactly match the pattern.
bool
_M_match()