Commit 031e658e by Paolo Carlini Committed by Paolo Carlini

locale_facets.tcc (money_put<>::_M_insert): Prefer basic_string::append to…

locale_facets.tcc (money_put<>::_M_insert): Prefer basic_string::append to operator+= and a temporary.

2004-02-24  Paolo Carlini  <pcarlini@suse.de>

	* include/bits/locale_facets.tcc (money_put<>::_M_insert):
	Prefer basic_string::append to operator+= and a temporary.

From-SVN: r78360
parent 238470bd
2004-02-24 Paolo Carlini <pcarlini@suse.de>
* include/bits/locale_facets.tcc (money_put<>::_M_insert):
Prefer basic_string::append to operator+= and a temporary.
2004-02-23 Benjamin Kosnik <bkoz@redhat.com>
* libsupc++/vterminate.cc (__gnu_cxx::__verbose_terminate_handler):
......
......@@ -1519,13 +1519,13 @@ namespace std
// formatting is required, an arbitrary number of
// fill spaces will be necessary.
if (__testipad)
__res += string_type(__width - __len, __fill);
__res.append(__width - __len, __fill);
else
__res += __fill;
break;
case money_base::none:
if (__testipad)
__res += string_type(__width - __len, __fill);
__res.append(__width - __len, __fill);
break;
}
}
......@@ -1543,7 +1543,7 @@ namespace std
__res.append(__width - __len, __fill);
else
// Before.
__res.insert(0, string_type(__width - __len, __fill));
__res.insert(0, __width - __len, __fill);
__len = __width;
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment