stl_bvector.h (_Bit_iterator_base::_M_incr(ptrdiff_t)): Tidy a bit, thus reducing generated code size.

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
This commit is contained in:
Paolo Carlini 2006-08-10 10:35:27 +00:00 committed by Paolo Carlini
parent 3c95dcfdc2
commit 22a8ed6556
2 changed files with 7 additions and 3 deletions

View File

@ -1,3 +1,8 @@
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.

View File

@ -144,11 +144,10 @@ _GLIBCXX_BEGIN_NESTED_NAMESPACE(std, _GLIBCXX_STD)
__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