summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorXiaowen Wu <wuxiaowe@ncsa.uiuc.edu>2005-04-15 20:15:02 (GMT)
committerXiaowen Wu <wuxiaowe@ncsa.uiuc.edu>2005-04-15 20:15:02 (GMT)
commit089fc7f7db89823de38ce3f23a5a0b4a131f4601 (patch)
tree9c9ac17d6dee979cc173ab6cd0da335cf7ef2177
parentc240263d2d1916cc7557dc2f2b7b39ea6c7bad55 (diff)
downloadhdf5-089fc7f7db89823de38ce3f23a5a0b4a131f4601.zip
hdf5-089fc7f7db89823de38ce3f23a5a0b4a131f4601.tar.gz
hdf5-089fc7f7db89823de38ce3f23a5a0b4a131f4601.tar.bz2
[svn-r10613] Purpose:
Bug fix. Description: Several call to macro HGOTO_ERROR passes wrong value to ret_value. Solution: Change the value from zero to FAIL. Platforms tested: heping Misc. update:
-rw-r--r--src/H5Zscaleoffset.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/H5Zscaleoffset.c b/src/H5Zscaleoffset.c
index af50714..91efacc 100644
--- a/src/H5Zscaleoffset.c
+++ b/src/H5Zscaleoffset.c
@@ -605,7 +605,7 @@ H5Z_set_local_scaleoffset(hid_t dcpl_id, hid_t type_id, hid_t space_id)
/* Get memory's endianness order */
if((mem_order=H5Tget_order(H5T_NATIVE_INT))==H5T_ORDER_ERROR)
- HGOTO_ERROR(H5E_PLINE, H5E_BADTYPE, 0, "bad H5T_NATIVE_INT endianness order")
+ HGOTO_ERROR(H5E_PLINE, H5E_BADTYPE, FAIL, "bad H5T_NATIVE_INT endianness order")
/* Check if memory byte order matches dataset datatype byte order */
switch(mem_order) {
@@ -618,14 +618,14 @@ H5Z_set_local_scaleoffset(hid_t dcpl_id, hid_t type_id, hid_t space_id)
need_convert = TRUE;
break;
default:
- HGOTO_ERROR(H5E_PLINE, H5E_BADTYPE, 0, "bad H5T_NATIVE_INT endianness order")
+ HGOTO_ERROR(H5E_PLINE, H5E_BADTYPE, FAIL, "bad H5T_NATIVE_INT endianness order")
} /* end switch */
if(dtype_class==H5T_INTEGER) {
/* Before getting fill value, get its integer type */
if((type = H5Z_scaleoffset_get_type(cd_values[H5Z_SCALEOFFSET_PARM_SIZE],
cd_values[H5Z_SCALEOFFSET_PARM_SIGN]))==0)
- HGOTO_ERROR(H5E_PLINE, H5E_BADTYPE, 0, "cannot use C integer datatype for cast")
+ HGOTO_ERROR(H5E_PLINE, H5E_BADTYPE, FAIL, "cannot use C integer datatype for cast")
/* Get dataset fill value and store in cd_values[] */
if(H5Z_scaleoffset_set_parms_fillval(dcpl_id, type_id, type, cd_values, need_convert)<0)