2006-08-10 Paolo Carlini <pcarlini@suse.de>
* include/bits/stl_bvector.h (_Bit_iterator_base::_M_incr(ptrdiff_t)):
Tidy a bit, thus reducing generated code size.
From-SVN: r116059
+2006-08-10 Paolo Carlini <pcarlini@suse.de>
+
+ * include/bits/stl_bvector.h (_Bit_iterator_base::_M_incr(ptrdiff_t)):
+ Tidy a bit, thus reducing generated code size.
+
2006-08-09 Paolo Carlini <pcarlini@suse.de>
* include/bits/stl_bvector.h (vector<bool>::_M_copy_aligned): New.
__n = __n % int(_S_word_bit);
if (__n < 0)
{
- _M_offset = static_cast<unsigned int>(__n + int(_S_word_bit));
+ __n += int(_S_word_bit);
--_M_p;
}
- else
- _M_offset = static_cast<unsigned int>(__n);
+ _M_offset = static_cast<unsigned int>(__n);
}
bool