summaryrefslogtreecommitdiffstats
path: root/hl
diff options
context:
space:
mode:
Diffstat (limited to 'hl')
-rw-r--r--hl/tools/h5watch/h5watch.c22
1 files changed, 8 insertions, 14 deletions
diff --git a/hl/tools/h5watch/h5watch.c b/hl/tools/h5watch/h5watch.c
index ea37dae..7bb86a2 100644
--- a/hl/tools/h5watch/h5watch.c
+++ b/hl/tools/h5watch/h5watch.c
@@ -524,7 +524,6 @@ check_dataset(hid_t fid, char *dsetname)
hbool_t unlim_max_dims = FALSE; /* whether dataset has unlimited or max. dimension setting */
void *edata;
H5E_auto2_t func;
- H5D_layout_t layout;
herr_t ret_value = SUCCEED; /* Return value */
/* Disable error reporting */
@@ -540,21 +539,16 @@ check_dataset(hid_t fid, char *dsetname)
/* Get dataset's creation property list */
if((dcp = H5Dget_create_plist(did)) < 0) {
- error_msg("unable to get dataset's creation property list \"%s\"\n", dsetname);
- ret_value = FAIL;
- goto done;
+ error_msg("unable to get dataset's creation property list\"%s\"\n", dsetname);
+ ret_value = FAIL;
+ goto done;
}
- /* Query dataset's layout; the layout should be chunked or virtual */
- if((layout = H5Pget_layout(dcp)) < 0) {
- error_msg("unable to get dataset layout \"%s\"\n", dsetname);
- ret_value = FAIL;
- goto done;
- }
- if(layout != H5D_CHUNKED && layout != H5D_VIRTUAL) {
- error_msg("\"%s\" should be a chunked or virtual dataset\n", dsetname);
- ret_value = FAIL;
- goto done;
+ /* Query dataset's layout; the layout should be chunked */
+ if(H5Pget_layout(dcp) != H5D_CHUNKED) {
+ error_msg("\"%s\" should be a chunked dataset\n", dsetname);
+ ret_value = FAIL;
+ goto done;
}
HDmemset(cur_dims, 0, sizeof cur_dims);