diff options
Diffstat (limited to 'test/dsets.c')
-rw-r--r-- | test/dsets.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/test/dsets.c b/test/dsets.c index 0788bc8..0e0b9d9 100644 --- a/test/dsets.c +++ b/test/dsets.c @@ -2036,6 +2036,7 @@ test_filter_internal(hid_t fid, const char *name, hid_t dcpl, int if_fletcher32, if(H5Dclose (dataset) < 0) goto error; if(H5Sclose (sid) < 0) goto error; if(H5Pclose (dxpl) < 0) goto error; + if(H5Pclose (write_dxpl) < 0) goto error; HDfree (tconv_buf); return(0); @@ -2544,8 +2545,9 @@ test_missing_filter(hid_t file) goto error; } /* end if */ - /* Unregister deflate filter (use internal function) */ - if(H5Z_unregister(H5Z_FILTER_DEFLATE) < 0) { + /* Unregister deflate filter */ + /* (Use private routine, to avoid range checking on filter ID) */ + if(H5Z__unregister(H5Z_FILTER_DEFLATE) < 0) { H5_FAILED(); printf(" Line %d: Can't unregister deflate filter\n",__LINE__); goto error; |