--- int.hpp (revision 76201)
+++ int.hpp (working copy)
@@ -207,10 +207,12 @@
template <typename OutputIterator, typename Attribute>
static bool insert_int(OutputIterator& sink, Attribute const& attr)
{
+ Attribute a = traits::get_absolute_value(attr);
+
return sign_inserter::call(sink, traits::test_zero(attr)
, traits::test_negative(attr), force_sign) &&
int_inserter<Radix, CharEncoding, Tag>::call(sink
- , traits::get_absolute_value(attr));
+ , a);
}
public: