summaryrefslogtreecommitdiffstats
path: root/src/H5FDfphdf5.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/H5FDfphdf5.c')
-rw-r--r--src/H5FDfphdf5.c27
1 files changed, 24 insertions, 3 deletions
diff --git a/src/H5FDfphdf5.c b/src/H5FDfphdf5.c
index 950fa3f..f3ae364 100644
--- a/src/H5FDfphdf5.c
+++ b/src/H5FDfphdf5.c
@@ -12,6 +12,9 @@
* access to either file, you may request a copy from hdfhelp@ncsa.uiuc.edu. *
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
+/* Interface initialization */
+#define H5_INTERFACE_INIT_FUNC H5FD_fphdf5_init_interface
+
/* Pablo information */
/* (Put before include files to avoid problems with inline functions) */
#define PABLO_MASK H5FD_fphdf5_mask
@@ -116,9 +119,27 @@ const H5FD_class_mpi_t H5FD_fphdf5_g = {
H5FD_fphdf5_barrier_communicator /*get_comm */
};
-/* Interface initialization */
-#define INTERFACE_INIT H5FD_fphdf5_init
-static int interface_initialize_g = 0;
+
+/*--------------------------------------------------------------------------
+NAME
+ H5FD_fphdf5_init_interface -- Initialize interface-specific information
+USAGE
+ herr_t H5FD_fphdf5_init_interface()
+
+RETURNS
+ Non-negative on success/Negative on failure
+DESCRIPTION
+ Initializes any interface-specific data or routines. (Just calls
+ H5FD_fphdf5_init currently).
+
+--------------------------------------------------------------------------*/
+static herr_t
+H5FD_fphdf5_init_interface(void)
+{
+ FUNC_ENTER_NOAPI_NOINIT_NOFUNC(H5FD_fphdf5_init_interface)
+
+ FUNC_LEAVE_NOAPI(H5FD_fphdf5_init())
+} /* H5FD_fphdf5_init_interface() */
/*-------------------------------------------------------------------------