diff options
Diffstat (limited to 'tools/h5dump/h5dump.c')
-rw-r--r-- | tools/h5dump/h5dump.c | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/tools/h5dump/h5dump.c b/tools/h5dump/h5dump.c index c0841cc..37c67a2 100644 --- a/tools/h5dump/h5dump.c +++ b/tools/h5dump/h5dump.c @@ -2767,8 +2767,13 @@ main(int argc, const char *argv[]) dump_function_table = &ddl_function_table; /* Disable error reporting */ +#ifdef H5_WANT_H5_V1_6_COMPAT + H5Eget_auto(&func, &edata); + H5Eset_auto(NULL, NULL); +#else H5Eget_auto(H5E_DEFAULT, &func, &edata); H5Eset_auto(H5E_DEFAULT, NULL, NULL); +#endif /* H5_WANT_H5_V1_6_COMPAT */ /* Initialize h5tools lib */ h5tools_init(); @@ -2981,7 +2986,11 @@ done: /* To Do: clean up XML table */ h5tools_close(); +#ifdef H5_WANT_H5_V1_6_COMPAT + H5Eset_auto(func, edata); +#else H5Eset_auto(H5E_DEFAULT, func, edata); +#endif /* H5_WANT_H5_V1_6_COMPAT */ return d_status; } |