diff options
author | Paolo Carlini <pcarlini@suse.de> | 2003-10-16 17:24:07 +0000 |
---|---|---|
committer | Paolo Carlini <paolo@gcc.gnu.org> | 2003-10-16 17:24:07 +0000 |
commit | f991b1d853560928299d8dea3885da56ad8048b6 (patch) | |
tree | 4980f05e99f727db30eb95c041e7c98bb689d201 /libjava/java/sql/SQLData.java | |
parent | 968e3f935ba908bea6ff1348e033be77f652586d (diff) | |
download | gcc-f991b1d853560928299d8dea3885da56ad8048b6.zip gcc-f991b1d853560928299d8dea3885da56ad8048b6.tar.gz gcc-f991b1d853560928299d8dea3885da56ad8048b6.tar.bz2 |
re PR libstdc++/12540 (Memory leak in locale::locale(const char*))
2003-10-16 Paolo Carlini <pcarlini@suse.de>
PR libstdc++/12540
* config/locale/gnu/monetary_members.cc
(moneypunct<wchar_t, true/false>::_M_initialize_moneypunct):
Don't leak memory if new throws.
* src/locale.cc (locale::locale(const char*)): In order not
to leak memory in case new throws, use a basic_string type
for __res too and avoid strdup.
From-SVN: r72553
Diffstat (limited to 'libjava/java/sql/SQLData.java')
0 files changed, 0 insertions, 0 deletions