summaryrefslogblamecommitdiff
path: root/var/spack/repos/builtin/packages/parallelio/serial261.patch
blob: a69db1f791a9a95138eb3d7de1e56ea361377b39 (plain) (tree)



































                                                                                                               
diff --git a/src/clib/pio.h b/src/clib/pio.h
index 0aea5a5f..767de18f 100644
--- a/src/clib/pio.h
+++ b/src/clib/pio.h
@@ -1267,9 +1267,8 @@ extern "C" {
                                const long long *op);
     int PIOc_put_vard_ulonglong(int ncid, int varid, int decompid, const PIO_Offset recnum,
                                 const unsigned long long *op);
-/* use this variable in the NETCDF library (introduced in v4.9.0) to determine if the following
-   functions are available */
-#ifdef NC_HAS_MULTIFILTERS
+
+#ifdef PIO_HAS_PAR_FILTERS
   int PIOc_def_var_filter(int ncid, int varid,unsigned int id, size_t nparams, unsigned int *params);
   int PIOc_inq_var_filter_ids(int ncid, int varid, size_t *nfiltersp, unsigned int *ids);
   int PIOc_inq_var_filter_info(int ncid, int varid, unsigned int id, size_t *nparamsp, unsigned int *params );
diff --git a/src/ncint/ncintdispatch.c b/src/ncint/ncintdispatch.c
index a77396bd..3dce9d2c 100644
--- a/src/ncint/ncintdispatch.c
+++ b/src/ncint/ncintdispatch.c
@@ -127,6 +127,7 @@ NC_Dispatch NCINT_dispatcher = {
     NC_NOTNC4_def_var_filter,
     NC_NOTNC4_set_var_chunk_cache,
     NC_NOTNC4_get_var_chunk_cache,
+#ifdef PIO_HAS_PAR_FILTERS
 #if NC_DISPATCH_VERSION == 2
     PIO_NCINT_filter_actions,
 #endif
@@ -141,6 +142,7 @@ NC_Dispatch NCINT_dispatcher = {
 #if NC_DISPATCH_VERSION >= 5
     PIOc_inq_filter_avail,
 #endif
+#endif
 };
 
 /**