diff options
author | Paolo Carlini <pcarlini@suse.de> | 2004-11-01 11:31:44 +0000 |
---|---|---|
committer | Paolo Carlini <paolo@gcc.gnu.org> | 2004-11-01 11:31:44 +0000 |
commit | 8dc5fa3267a492582a1ee58dda67bd1fa9b7df27 (patch) | |
tree | f8e2e7a14464efa41bc96181f14aa487250b853c /gcc/lambda-code.c | |
parent | c4f731746a858af919e7fb3b70b5b40c92ef0964 (diff) | |
download | gcc-8dc5fa3267a492582a1ee58dda67bd1fa9b7df27.zip gcc-8dc5fa3267a492582a1ee58dda67bd1fa9b7df27.tar.gz gcc-8dc5fa3267a492582a1ee58dda67bd1fa9b7df27.tar.bz2 |
locale_facets.tcc (num_get<>::_M_extract_float): Evaluate *__beg the exact strict minimum number of times...
2004-11-01 Paolo Carlini <pcarlini@suse.de>
* include/bits/locale_facets.tcc (num_get<>::_M_extract_float):
Evaluate *__beg the exact strict minimum number of times; likewise
for __beg != __end; in the main parsing loop, call ++__beg in two
places only. The former is also a correctness issue, because,
according to the standard (22.2.2.1.2, Stage 2), 'in' shall be
dereferenced only one time for each increment.
From-SVN: r89940
Diffstat (limited to 'gcc/lambda-code.c')
0 files changed, 0 insertions, 0 deletions