diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/H5F.c | 2 | ||||
-rw-r--r-- | src/H5FD.c | 2 | ||||
-rw-r--r-- | src/H5Tconv.c | 2 |
3 files changed, 3 insertions, 3 deletions
@@ -2590,7 +2590,7 @@ H5F_close(H5F_t *f) do { /* Allocate space for the IDs of objects still currently open */ if((oid_list = H5MM_malloc(oid_count*sizeof(hid_t)))==NULL) - HGOTO_ERROR(H5E_RESOURCE, H5E_NOSPACE, NULL, "memory allocation failed"); + HGOTO_ERROR(H5E_RESOURCE, H5E_NOSPACE, FAIL, "memory allocation failed"); /* Get the list of IDs of open objects */ if(H5F_get_obj_ids(f, H5F_OBJ_DATASET|H5F_OBJ_GROUP|H5F_OBJ_DATATYPE, oid_list) < 0) @@ -2481,7 +2481,7 @@ herr_t H5FDflush(H5FD_t *file, unsigned closing) { FUNC_ENTER(H5FDflush, FAIL); - H5TRACE1("e","x",file); + H5TRACE2("e","xIu",file,closing); /* Check args */ if (!file || !file->cls) { diff --git a/src/H5Tconv.c b/src/H5Tconv.c index a32efa4..7a01133 100644 --- a/src/H5Tconv.c +++ b/src/H5Tconv.c @@ -6423,7 +6423,7 @@ H5T_conv_double_float (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, *((float*)d) = -FLT_MAX; } } else { - *((float*)d) = *((double*)s); + *((float*)d) = (float) *((double*)s); } /* Unalign destination */ |