summaryrefslogtreecommitdiffstats
path: root/src/H5.c
diff options
context:
space:
mode:
authorjhendersonHDF <jhenderson@hdfgroup.org>2021-11-23 14:04:11 (GMT)
committerGitHub <noreply@github.com>2021-11-23 14:04:11 (GMT)
commit3f2271364edd7b0bb3a7cf66cd76f153c7e9e2dc (patch)
treecb16fa7ab10810127218184fa976fd61615ae9fd /src/H5.c
parent3a2b3bb0355424ee34b1e4ba9a76424470911676 (diff)
downloadhdf5-3f2271364edd7b0bb3a7cf66cd76f153c7e9e2dc.zip
hdf5-3f2271364edd7b0bb3a7cf66cd76f153c7e9e2dc.tar.gz
hdf5-3f2271364edd7b0bb3a7cf66cd76f153c7e9e2dc.tar.bz2
Make sure plugin interface is initialized before property list interface phase 2 (#1216)
Diffstat (limited to 'src/H5.c')
-rw-r--r--src/H5.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/H5.c b/src/H5.c
index 27df917..11b6eab 100644
--- a/src/H5.c
+++ b/src/H5.c
@@ -29,6 +29,7 @@
#include "H5Lprivate.h" /* Links */
#include "H5MMprivate.h" /* Memory management */
#include "H5Pprivate.h" /* Property lists */
+#include "H5PLprivate.h" /* Plugins */
#include "H5SLprivate.h" /* Skip lists */
#include "H5Tprivate.h" /* Datatypes */
@@ -273,6 +274,7 @@ H5_init_library(void)
, {H5AC_init, "metadata caching"}
, {H5L_init, "link"}
, {H5S_init, "dataspace"}
+ , {H5PL_init, "plugins"}
/* Finish initializing interfaces that depend on the interfaces above */
, {H5P_init_phase2, "property list"}
, {H5VL_init_phase2, "VOL"}