diff options
| author | Phil Edwards <pme@gcc.gnu.org> | 2002-12-27 00:03:17 +0000 | 
|---|---|---|
| committer | Phil Edwards <pme@gcc.gnu.org> | 2002-12-27 00:03:17 +0000 | 
| commit | 3bbfb3d91dd6137f419c9d85ce7c75bb96e860b0 (patch) | |
| tree | aeb9947904387c32a63d66db431bc706d6280a23 /libjava/java/util/Collection.java | |
| parent | 9795acc64a1e348ebe9b32d21311d6cae6b20088 (diff) | |
| download | gcc-3bbfb3d91dd6137f419c9d85ce7c75bb96e860b0.zip gcc-3bbfb3d91dd6137f419c9d85ce7c75bb96e860b0.tar.gz gcc-3bbfb3d91dd6137f419c9d85ce7c75bb96e860b0.tar.bz2 | |
std_bitset.h (_Base_bitset::_M_do_left_shift, [...]): Expect a non-zero shift.
2002-12-26  Phil Edwards  <pme@gcc.gnu.org>
	* include/std/std_bitset.h (_Base_bitset::_M_do_left_shift,
	_Base_bitset::_M_do_right_shift): Expect a non-zero shift.
	(bitset::operator<<=, bitset::operator>>=):  When shifting more bits
	than are in the bitset, zero memory rather than segfault.
	(operator>>(basic_istream,bitset):  Only call setstate once, after
	all work has been done.
	* testsuite/23_containers/bitset_members.cc (test03):  New test.
	* testsuite/23_containers/bitset_shift.cc (test02):  New test.
From-SVN: r60533
Diffstat (limited to 'libjava/java/util/Collection.java')
0 files changed, 0 insertions, 0 deletions
