diff options
author | Quincey Koziol <koziol@hdfgroup.org> | 2001-12-11 18:26:40 (GMT) |
---|---|---|
committer | Quincey Koziol <koziol@hdfgroup.org> | 2001-12-11 18:26:40 (GMT) |
commit | 3baaa562ee650b7c5062c747cab425cd80ab53e0 (patch) | |
tree | d90e869acae6fb2cf001bf3a50d224dd50e7f7ef /release_docs | |
parent | 43c1f21316556ae6ac898061a49194270d7e9d8b (diff) | |
download | hdf5-3baaa562ee650b7c5062c747cab425cd80ab53e0.zip hdf5-3baaa562ee650b7c5062c747cab425cd80ab53e0.tar.gz hdf5-3baaa562ee650b7c5062c747cab425cd80ab53e0.tar.bz2 |
[svn-r4693] Purpose:
Bug Fix
Description:
The code in H5Sselect_hyperslab_valid contained an fencepost error and is
allowing selections which overlap the extent by exactly one element in any
dimension to pass as valid instead of flagging the selection as invalid.
This bug only affects hyperslabs which have been OR'ed together, not the
selection from a single H5Sselect_hyperslab.
This fixes bug #550.
Solution:
Changed an '>' to an '>=' and added new regression test to check for error.
Platforms tested:
FreeBSD 4.4 (sleipnir)
Diffstat (limited to 'release_docs')
-rw-r--r-- | release_docs/RELEASE.txt | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/release_docs/RELEASE.txt b/release_docs/RELEASE.txt index c5bce70..09be12f 100644 --- a/release_docs/RELEASE.txt +++ b/release_docs/RELEASE.txt @@ -90,6 +90,9 @@ Library properly if they caused close() to fail. * Fixed a bug in internal B-tree code where a B-tree was not being copied correctly. + * Fixed an off-by-one error in H5Sselect_valid when hyperslab selections + which would allow hyperslab selections which overlapped the edge of the + selection by one element as valid. Configuration ------------- |