mirror of
https://github.com/HDFGroup/hdf5.git
synced 2024-11-21 01:04:10 +08:00
[svn-r22945] I fixed a few minor casting problems in enum.c. It's a followup commit for the test of the conversion function H5T__conv_enum_numeric (numeric type means integer or floating number).
Tested on tejeda - failed on tejeda and ostrich in the daily test.
This commit is contained in:
parent
29dec8ea7c
commit
e00ffb3e51
@ -190,7 +190,7 @@ test_conv(hid_t file)
|
||||
if(H5Dread(dset, H5T_NATIVE_DOUBLE, space, space, H5P_DEFAULT, data_double) < 0) FAIL_STACK_ERROR
|
||||
|
||||
for(i = 0; i < (size_t)ds_size[0]; i++)
|
||||
if(data1[i] != (unsigned)data_double[i]) {
|
||||
if((int)data1[i] != (int)data_double[i]) {
|
||||
H5_FAILED();
|
||||
printf(" 3. data1[%lu]=%d, data_double[%lu]=%d (should be same)\n",
|
||||
(unsigned long)i, (int)(data1[i]),
|
||||
@ -234,7 +234,7 @@ test_conv(hid_t file)
|
||||
if(H5Dread(dset, H5T_NATIVE_DOUBLE, space, space, H5P_DEFAULT, data_double) < 0) FAIL_STACK_ERROR
|
||||
|
||||
for(i = 0; i < (size_t)ds_size[0]; i++)
|
||||
if(data1[i] != (unsigned)data_double[i]) {
|
||||
if((int)data1[i] != (int)data_double[i]) {
|
||||
H5_FAILED();
|
||||
printf(" 5. data1[%lu]=%d, data_double[%lu]=%d (should be same)\n",
|
||||
(unsigned long)i, (int)(data1[i]),
|
||||
|
Loading…
Reference in New Issue
Block a user