summaryrefslogtreecommitdiffstats
path: root/tools/lib
diff options
context:
space:
mode:
authorAllen Byrne <byrn@hdfgroup.org>2020-03-27 22:06:23 (GMT)
committerAllen Byrne <byrn@hdfgroup.org>2020-03-27 22:06:23 (GMT)
commitc66ce89383773a6e8b9f02fa17fd0fb2698fbf14 (patch)
tree8d0c041bcfae9aed1c93896afa58c42816939027 /tools/lib
parentbf5ef12d50b75a37a368f1b3fa8f1647e3bca36e (diff)
parentfeb0f521b16b79485c22c86a630a1d91cb680a61 (diff)
downloadhdf5-c66ce89383773a6e8b9f02fa17fd0fb2698fbf14.zip
hdf5-c66ce89383773a6e8b9f02fa17fd0fb2698fbf14.tar.gz
hdf5-c66ce89383773a6e8b9f02fa17fd0fb2698fbf14.tar.bz2
Merge pull request #2473 in HDFFV/hdf5 from tools_vol_update to develop
* commit 'feb0f521b16b79485c22c86a630a1d91cb680a61': Fix some missing symbols issues in tools library
Diffstat (limited to 'tools/lib')
-rw-r--r--tools/lib/h5tools.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/tools/lib/h5tools.h b/tools/lib/h5tools.h
index 11b0a1d..1b01c35 100644
--- a/tools/lib/h5tools.h
+++ b/tools/lib/h5tools.h
@@ -558,8 +558,8 @@ typedef struct h5tools_get_fapl_info_t {
} u;
} h5tools_get_fapl_info_t;
-extern const char *volnames[];
-extern const char *drivernames[];
+H5TOOLS_DLLVAR const char *volnames[];
+H5TOOLS_DLLVAR const char *drivernames[];
/* This enum should match the entries in the above 'volnames'
* since they are indices into the 'volnames' array. */
@@ -638,6 +638,7 @@ H5TOOLS_DLL int h5tools_set_input_file(const char *fname, int is_bin);
H5TOOLS_DLL int h5tools_set_output_file(const char *fname, int is_bin);
H5TOOLS_DLL int h5tools_set_error_file(const char *fname, int is_bin);
H5TOOLS_DLL hid_t h5tools_get_fapl(hid_t fapl, h5tools_get_fapl_info_t *get_info);
+H5TOOLS_DLL herr_t h5tools_get_vfd_name(hid_t fapl_id, char *drivername, size_t drivername_size);
H5TOOLS_DLL hid_t h5tools_fopen(const char *fname, unsigned flags, hid_t fapl,
hbool_t use_specific_driver, char *drivername, size_t drivername_size);
H5TOOLS_DLL hid_t h5tools_get_little_endian_type(hid_t type);