summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/H5Z.c2
-rw-r--r--src/H5Zpublic.h1
2 files changed, 2 insertions, 1 deletions
diff --git a/src/H5Z.c b/src/H5Z.c
index d0b3783..f92ff33 100644
--- a/src/H5Z.c
+++ b/src/H5Z.c
@@ -1117,7 +1117,7 @@ H5Z_delete(H5O_pline_t *pline, H5Z_filter_t filter)
HGOTO_DONE(SUCCEED)
/* Delete all filters */
- if (H5Z_FILTER_NONE==filter) {
+ if (H5Z_FILTER_ALL==filter) {
if(H5O_reset(H5O_PLINE_ID, pline)<0)
HGOTO_ERROR(H5E_PLINE, H5E_CANTFREE, FAIL, "can't release pipeline info")
} /* end if */
diff --git a/src/H5Zpublic.h b/src/H5Zpublic.h
index ac0a718..ee7ad3c 100644
--- a/src/H5Zpublic.h
+++ b/src/H5Zpublic.h
@@ -29,6 +29,7 @@
typedef int H5Z_filter_t;
#define H5Z_FILTER_ERROR (-1) /*no filter */
#define H5Z_FILTER_NONE 0 /*reserved indefinitely */
+#define H5Z_FILTER_ALL 0 /*symbol to remove all filters in H5Premove_filter */
#define H5Z_FILTER_DEFLATE 1 /*deflation like gzip */
#define H5Z_FILTER_SHUFFLE 2 /*shuffle the data */
#define H5Z_FILTER_FLETCHER32 3 /*fletcher32 checksum of EDC */