summaryrefslogtreecommitdiffstats
path: root/tools/h5repack/h5repack_filters.c
diff options
context:
space:
mode:
authorPedro Vicente Nunes <pvn@hdfgroup.org>2006-04-06 21:14:01 (GMT)
committerPedro Vicente Nunes <pvn@hdfgroup.org>2006-04-06 21:14:01 (GMT)
commite6310e08692c631e95a9d827a0f7ec0ddf12d82a (patch)
tree75d57db2b33100f5e22e479c49c63503cb841b60 /tools/h5repack/h5repack_filters.c
parentaabcaea388957914df5f506399c43b5d994e7a3b (diff)
downloadhdf5-e6310e08692c631e95a9d827a0f7ec0ddf12d82a.zip
hdf5-e6310e08692c631e95a9d827a0f7ec0ddf12d82a.tar.gz
hdf5-e6310e08692c631e95a9d827a0f7ec0ddf12d82a.tar.bz2
[svn-r12208] Purpose:
new feature Description: some more formatting for the new printout of compression ratios Solution: Platforms tested: linux solaris AIX Misc. update:
Diffstat (limited to 'tools/h5repack/h5repack_filters.c')
-rw-r--r--tools/h5repack/h5repack_filters.c12
1 files changed, 10 insertions, 2 deletions
diff --git a/tools/h5repack/h5repack_filters.c b/tools/h5repack/h5repack_filters.c
index 1cd6955..a3ba70d 100644
--- a/tools/h5repack/h5repack_filters.c
+++ b/tools/h5repack/h5repack_filters.c
@@ -191,7 +191,8 @@ int apply_filters(const char* name, /* object name from traverse list */
hsize_t *dims, /* dimensions of dataset */
hid_t dcpl_id, /* dataset creation property list */
hid_t type_id, /* dataset datatype */
- pack_opt_t *options) /* repack options */
+ pack_opt_t *options, /* repack options */
+ int *apply_f)
{
int nfilters; /* number of filters in DCPL */
hsize_t chsize[64]; /* chunk size in elements */
@@ -199,6 +200,12 @@ int apply_filters(const char* name, /* object name from traverse list */
int i;
pack_info_t obj;
+ if (rank==0)
+ {
+ *apply_f=0;
+ return 0;
+ }
+
/*-------------------------------------------------------------------------
* initialize the assigment object
*-------------------------------------------------------------------------
@@ -400,7 +407,6 @@ int apply_filters(const char* name, /* object name from traverse list */
}
return 0;
-
}
@@ -466,6 +472,8 @@ int print_filters(hid_t dcpl_id)
}
return 0;
+
+
}