mirror of git://gcc.gnu.org/git/gcc.git
locale_facets.tcc (num_get::_M_extract_float): Constify a couple of variables.
2003-10-04 Paolo Carlini <pcarlini@unitus.it> * include/bits/locale_facets.tcc (num_get::_M_extract_float): Constify a couple of variables. (num_get::do_get(..., bool&)): Constify __c; prefer *__beg, ++__beg to *__beg++. From-SVN: r72093
This commit is contained in:
parent
48795525c0
commit
dff186db09
|
|
@ -1,3 +1,10 @@
|
||||||
|
2003-10-04 Paolo Carlini <pcarlini@unitus.it>
|
||||||
|
|
||||||
|
* include/bits/locale_facets.tcc (num_get::_M_extract_float):
|
||||||
|
Constify a couple of variables.
|
||||||
|
(num_get::do_get(..., bool&)): Constify __c; prefer *__beg,
|
||||||
|
++__beg to *__beg++.
|
||||||
|
|
||||||
2003-10-04 Paolo Carlini <pcarlini@unitus.it>
|
2003-10-04 Paolo Carlini <pcarlini@unitus.it>
|
||||||
Petur Runolfsson <peturr02@ru.is>
|
Petur Runolfsson <peturr02@ru.is>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -146,7 +146,7 @@ namespace std
|
||||||
// First check for sign.
|
// First check for sign.
|
||||||
int __pos = 0;
|
int __pos = 0;
|
||||||
char_type __c = *__beg;
|
char_type __c = *__beg;
|
||||||
bool __plus = __traits_type::eq(__c, __lit[_S_iplus]);
|
const bool __plus = __traits_type::eq(__c, __lit[_S_iplus]);
|
||||||
if ((__plus || __traits_type::eq(__c, __lit[_S_iminus]))
|
if ((__plus || __traits_type::eq(__c, __lit[_S_iminus]))
|
||||||
&& __beg != __end)
|
&& __beg != __end)
|
||||||
{
|
{
|
||||||
|
|
@ -230,7 +230,7 @@ namespace std
|
||||||
__c = *(++__beg);
|
__c = *(++__beg);
|
||||||
|
|
||||||
// Remove optional plus or minus sign, if they exist.
|
// Remove optional plus or minus sign, if they exist.
|
||||||
bool __plus = __traits_type::eq(__c, __lit[_S_iplus]);
|
const bool __plus = __traits_type::eq(__c, __lit[_S_iplus]);
|
||||||
if (__plus || __traits_type::eq(__c, __lit[_S_iminus]))
|
if (__plus || __traits_type::eq(__c, __lit[_S_iminus]))
|
||||||
{
|
{
|
||||||
++__pos;
|
++__pos;
|
||||||
|
|
@ -453,7 +453,8 @@ namespace std
|
||||||
bool __testt = false;
|
bool __testt = false;
|
||||||
for (size_t __n = 0; __beg != __end; ++__n)
|
for (size_t __n = 0; __beg != __end; ++__n)
|
||||||
{
|
{
|
||||||
char_type __c = *__beg++;
|
const char_type __c = *__beg;
|
||||||
|
++__beg;
|
||||||
|
|
||||||
if (__n <= __fn)
|
if (__n <= __fn)
|
||||||
__testf = __traits_type::eq(__c, __lc->_M_falsename[__n]);
|
__testf = __traits_type::eq(__c, __lc->_M_falsename[__n]);
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue