diff options
author | Raymond Lu <songyulu@hdfgroup.org> | 2008-09-26 18:55:32 (GMT) |
---|---|---|
committer | Raymond Lu <songyulu@hdfgroup.org> | 2008-09-26 18:55:32 (GMT) |
commit | 6f5d0e22f344efc95167f6eee34c788a791bc1bb (patch) | |
tree | 294301199f01015d4aab27e9f1e28c1df48ea56c /test/tfile.c | |
parent | f9f71a001ba65fbc515b440bf5cbace452947800 (diff) | |
download | hdf5-6f5d0e22f344efc95167f6eee34c788a791bc1bb.zip hdf5-6f5d0e22f344efc95167f6eee34c788a791bc1bb.tar.gz hdf5-6f5d0e22f344efc95167f6eee34c788a791bc1bb.tar.bz2 |
[svn-r15704] I changed the return values of H5Fget_obj_ids and H5Fget_obj_count to ssize_t and modified
C++ and Fortran API functions. This is for bug #1245.
Tested on smirom, linew, and kagiso.
Diffstat (limited to 'test/tfile.c')
-rw-r--r-- | test/tfile.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/test/tfile.c b/test/tfile.c index e839630..ff8aa2b 100644 --- a/test/tfile.c +++ b/test/tfile.c @@ -765,7 +765,7 @@ static void create_objects(hid_t fid1, hid_t fid2, hid_t *ret_did, hid_t *ret_gid1, hid_t *ret_gid2, hid_t *ret_gid3) { - int oid_count; + ssize_t oid_count; herr_t ret; /* Check reference counts of file IDs and opened object IDs. @@ -1033,7 +1033,7 @@ test_obj_count_and_id(hid_t fid1, hid_t fid2, hid_t did, hid_t gid1, hid_t gid2, hid_t gid3) { hid_t fid3, fid4; - int oid_count; + ssize_t oid_count, ret_count; herr_t ret; /* Create two new files */ @@ -1079,8 +1079,8 @@ test_obj_count_and_id(hid_t fid1, hid_t fid2, hid_t did, hid_t gid1, oid_list = (hid_t*)calloc((size_t)oid_count, sizeof(hid_t)); if(oid_list != NULL) { - ret = H5Fget_obj_ids(H5F_OBJ_ALL, H5F_OBJ_ALL, oid_count, oid_list); - CHECK(ret, FAIL, "H5Fget_obj_ids"); + ret_count = H5Fget_obj_ids(H5F_OBJ_ALL, H5F_OBJ_ALL, (size_t)oid_count, oid_list); + CHECK(ret_count, FAIL, "H5Fget_obj_ids"); } for(i=0; i<oid_count; i++) { |