diff options
author | Duncan Mak <duncan@mono-cvs.ximian.com> | 2003-09-04 23:16:30 +0400 |
---|---|---|
committer | Duncan Mak <duncan@mono-cvs.ximian.com> | 2003-09-04 23:16:30 +0400 |
commit | e61457e5ba8ea554e5b628365ebecc81e86ad1c7 (patch) | |
tree | 7610463353d56334a30b32e0ff645fa101a198f5 /mcs/class/System/ChangeLog | |
parent | 9ac511b8e763108647d66daccf4a5210941c5384 (diff) |
Integrate the patches contributed by Alon Gazit <along@mainsoft.com>.
* BitVector32.cs (CreateSection): Check that the new
calculated offset isn't more than 32 and not that the sum of the
new offset and the number of set bits is more than 32.
(this): Perform bitwise and with the complement of the mask
shifted version (~(section.Mask << section.Offset)) and not with
the shifted version of the mask's complement (~section.Mask <<
section.Offset).
(this): Currently doesn't return the correct value when the data
in the BitVector32 instance is negative.
* ListDictionary.cs (CopyTo): If the array is null, it should
throw ArgumentNullException. If the index is less than 0, it
should throw ArgumentOutOfRangeException.
(Remove): Throw ArgumentNullException when the parameter is null.
* BitVector32Test.cs (TestNegativeIndexer, TestSectionIndexer,
TestCreateSection): new tests from Alon Gazit <along@mainsoft.com>.
* ListDictionaryTest.cs (CopyTo1, CopyTo2, Remove): New file, with
tests from Alon Gazit <along@mainsoft.com>.
svn path=/trunk/mcs/; revision=17885
Diffstat (limited to 'mcs/class/System/ChangeLog')
-rw-r--r-- | mcs/class/System/ChangeLog | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/mcs/class/System/ChangeLog b/mcs/class/System/ChangeLog index 2b6bfa9bb52..4aeb127ec2e 100644 --- a/mcs/class/System/ChangeLog +++ b/mcs/class/System/ChangeLog @@ -1,3 +1,7 @@ +2003-09-04 Duncan Mak <duncan@ximian.com> + + * System_test.dll.sources: Add new test, ListDictionaryTest.cs. + 2003-08-31 Alexandre Pigolkine <pigolkine@gmx.de> * System_test.dll.sources new test added |