2003-11-23 Paolo Carlini <pcarlini@suse.de>
+ * include/bits/locale_facets.tcc (__add_grouping):
+ Cosmetic reformatting.
+
+2003-11-23 Paolo Carlini <pcarlini@suse.de>
+
* include/bits/locale_facets.tcc (_M_extract_float,
_M_extract_int): Remove a wrong comment and simplify
the corresponding code using char_traits::find().
__add_grouping(_CharT* __s, _CharT __sep,
const char* __gbeg, const char* __gend,
const _CharT* __first, const _CharT* __last)
- {
- if (__last - __first > *__gbeg)
- {
- const bool __bump = __gbeg + 1 != __gend;
- __s = std::__add_grouping(__s, __sep, __gbeg + __bump,
- __gend, __first, __last - *__gbeg);
- __first = __last - *__gbeg;
- *__s++ = __sep;
- }
- do
- *__s++ = *__first++;
- while (__first != __last);
- return __s;
- }
+ {
+ if (__last - __first > *__gbeg)
+ {
+ const bool __bump = __gbeg + 1 != __gend;
+ __s = std::__add_grouping(__s, __sep, __gbeg + __bump,
+ __gend, __first, __last - *__gbeg);
+ __first = __last - *__gbeg;
+ *__s++ = __sep;
+ }
+ do
+ *__s++ = *__first++;
+ while (__first != __last);
+ return __s;
+ }
// Inhibit implicit instantiations for required instantiations,
// which are defined via explicit instantiations elsewhere.