diff options
author | Paolo Carlini <pcarlini@suse.de> | 2005-12-11 00:41:29 +0000 |
---|---|---|
committer | Paolo Carlini <pcarlini@suse.de> | 2005-12-11 00:41:29 +0000 |
commit | ba164a58978a2b193e9bcfc8e9ab7a7395a10a7a (patch) | |
tree | 6f2dff5fbecaa3fc1d3a8fbc15ad8d28758c8d84 /gcc/cp/mangle.c | |
parent | d5f6fe069f21d03608e7740f75f70752fd76362b (diff) |
2005-12-10 Paolo Carlini <pcarlini@suse.de>
* include/ext/sso_string_base.h (__sso_string_base<>::_M_compare):
Add, specialized for char and wchar_t to immediately return true
when a string is compared to itself.
* include/ext/rc_string_base.h (__rc_string_base<>::_M_compare):
Likewise, for the same _Rep.
* include/ext/vstring.h (compare(const string&)): Use it.
* include/ext/sso_string_base.h (__sso_string_base<>::_M_destroy):
Deallocate passed size + 1.
(_M_dispose, _M_reserve): Adjust.
git-svn-id: https://gcc.gnu.org/svn/gcc/trunk@108372 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/cp/mangle.c')
0 files changed, 0 insertions, 0 deletions