summaryrefslogtreecommitdiffstats
path: root/src/H5Ppublic.h
diff options
context:
space:
mode:
authorVailin Choi <vchoi@hdfgroup.org>2019-06-19 21:43:23 (GMT)
committerVailin Choi <vchoi@hdfgroup.org>2019-06-19 21:43:23 (GMT)
commit246b40f8f815308b929e55279e30887ffec7b8e4 (patch)
treec4e1c262f112a498aeb54090d90e39f97ffca026 /src/H5Ppublic.h
parent82f656aed0beed3b40e682f51e979e8e20ccde74 (diff)
parentca1ee7fae118c8d4137b1b5efe57660d2e0ff9b1 (diff)
downloadhdf5-246b40f8f815308b929e55279e30887ffec7b8e4.zip
hdf5-246b40f8f815308b929e55279e30887ffec7b8e4.tar.gz
hdf5-246b40f8f815308b929e55279e30887ffec7b8e4.tar.bz2
Merge pull request #6 in ~VCHOI/my_third_fork from develop to bugfix/new_shutdown_fsm
* commit 'ca1ee7fae118c8d4137b1b5efe57660d2e0ff9b1': (64 commits) Fix memory leak in objcopy test after H5Aread of vlen data HDFFV-10616 add h5fc script Fixed a problem in the ohdr test where hard-coded strings passed to H5Awrite() triggered -fsanitize failures. Yanked qsort assert Switched to HGOTO_DONE() in the links code. Updated the HDqsort() macro to ensure we don't pass NULL buffers to qsort(3) in the future. Fixed a bug in the links code where iterating over an empty group would pass a NULL pointer to qsort(3), which is undefined behavior. Reset the other convenience pointer because why no Fixed a memory bug where a pointer is used after it's been freed. fixed pass_through vol HDFFV-10805 Add option to only build shared targets Fixed a warning in H5CX.c concerning incorrect use of freeing VOL connector info. Add H5S_SEL_ITER_SHARE_WITH_DATASPACE selection iterator creation flag, to share dataspace's selection with iterator (and with caution about not modifying or closing the dataspace while the iterator is open). Added a warning summary script for gcc to bin Fix misc. typos, etc. from code review Fixed problem with H5Fdelete "test" and split VFD. New hyperslab selection routines and new public selection iterator routines. Added the creation and use of an attribute access property list to testhdf5. Update MANIFEST for move of h5cc.in and h5redeploy.in to bin directory. Added missing DELETE enum value. ...
Diffstat (limited to 'src/H5Ppublic.h')
-rw-r--r--src/H5Ppublic.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/H5Ppublic.h b/src/H5Ppublic.h
index 90e6618..cad2071 100644
--- a/src/H5Ppublic.h
+++ b/src/H5Ppublic.h
@@ -68,6 +68,7 @@
#define H5P_OBJECT_COPY (H5OPEN H5P_CLS_OBJECT_COPY_ID_g)
#define H5P_LINK_CREATE (H5OPEN H5P_CLS_LINK_CREATE_ID_g)
#define H5P_LINK_ACCESS (H5OPEN H5P_CLS_LINK_ACCESS_ID_g)
+#define H5P_VOL_INITIALIZE (H5OPEN H5P_CLS_VOL_INITIALIZE_ID_g)
/*
* The library's default property lists
@@ -87,6 +88,7 @@
#define H5P_OBJECT_COPY_DEFAULT (H5OPEN H5P_LST_OBJECT_COPY_ID_g)
#define H5P_LINK_CREATE_DEFAULT (H5OPEN H5P_LST_LINK_CREATE_ID_g)
#define H5P_LINK_ACCESS_DEFAULT (H5OPEN H5P_LST_LINK_ACCESS_ID_g)
+#define H5P_VOL_INITIALIZE_DEFAULT (H5OPEN H5P_LST_VOL_INITIALIZE_ID_g)
/* Common creation order flags (for links in groups and attributes on objects) */
#define H5P_CRT_ORDER_TRACKED 0x0001
@@ -195,6 +197,7 @@ H5_DLLVAR hid_t H5P_CLS_ATTRIBUTE_ACCESS_ID_g;
H5_DLLVAR hid_t H5P_CLS_OBJECT_COPY_ID_g;
H5_DLLVAR hid_t H5P_CLS_LINK_CREATE_ID_g;
H5_DLLVAR hid_t H5P_CLS_LINK_ACCESS_ID_g;
+H5_DLLVAR hid_t H5P_CLS_VOL_INITIALIZE_ID_g;
/* Default roperty list IDs */
/* (Internal to library, do not use! Use macros above) */
@@ -213,6 +216,7 @@ H5_DLLVAR hid_t H5P_LST_ATTRIBUTE_ACCESS_ID_g;
H5_DLLVAR hid_t H5P_LST_OBJECT_COPY_ID_g;
H5_DLLVAR hid_t H5P_LST_LINK_CREATE_ID_g;
H5_DLLVAR hid_t H5P_LST_LINK_ACCESS_ID_g;
+H5_DLLVAR hid_t H5P_LST_VOL_INITIALIZE_ID_g;
/*********************/
/* Public Prototypes */