[svn-r6950] Purpose:
API tweak.
Description:
The H5Sget_select_bounds() API call was using hsize_t arrays for retrieving
the 'start' and 'end' coordinates, which is counter to the rest of the dataspace
API.
Solution:
Change the arrays to be hssize_t instead.
Platforms tested:
FreeBSD 4.8 (sleipnir) w/C++
FreeBSD 4.8 (sleipnir) w/parallel
h5committested
Misc. update:
Updated all docs for this change.
Added 1.4 compatibility #ifdef's
This commit is contained in:
@@ -795,9 +795,9 @@ FORTRAN Dataspace API -- h5s
|
||||
IMPLICIT NONE
|
||||
|
||||
INTEGER(HID_T), INTENT(IN) :: space_id ! Dataspace identifier
|
||||
INTEGER(HSIZE_T), DIMENSION(*), INTENT(OUT) :: start
|
||||
INTEGER(HSSIZE_T), DIMENSION(*), INTENT(OUT) :: start
|
||||
! Starting coordinate of the bounding box
|
||||
INTEGER(HSIZE_T), DIMENSION(*), INTENT(OUT) ::end
|
||||
INTEGER(HSSIZE_T), DIMENSION(*), INTENT(OUT) ::end
|
||||
! Ending coordinate (opposite corner)
|
||||
! of the bounding box
|
||||
INTEGER, INTENT(OUT) :: hdferr ! Error code
|
||||
|
||||
Reference in New Issue
Block a user