diff options
author | Scot Breitenfeld <brtnfld@hdfgroup.org> | 2017-11-28 22:15:38 (GMT) |
---|---|---|
committer | Scot Breitenfeld <brtnfld@hdfgroup.org> | 2017-11-28 22:15:38 (GMT) |
commit | 585cf69c56ea3411c0e661ad71b208ecac7732a7 (patch) | |
tree | 845277b869e384540f4207bd631a01f4a04e77b9 /src/H5Sprivate.h | |
parent | e1dd55be8538ee0ebd1c46be3df4b306a3ac6f3f (diff) | |
parent | 8d462d5102295359090297c707a20eaaf76ec965 (diff) | |
download | hdf5-585cf69c56ea3411c0e661ad71b208ecac7732a7.zip hdf5-585cf69c56ea3411c0e661ad71b208ecac7732a7.tar.gz hdf5-585cf69c56ea3411c0e661ad71b208ecac7732a7.tar.bz2 |
Merge pull request #805 in HDFFV/hdf5 from ~BRTNFLD/hdf5_msb:hdf5_1_10 to hdf5_1_10
* commit '8d462d5102295359090297c707a20eaaf76ec965': (34 commits)
Update macros
Changed casts to const void *
Casted pointers to void to quiet warnings on Linux.
Added CHECK_PTR_EQ macro to testhdf5 to quiet cast warnings on Windows.
Fixed misc Warnings flagged by VS2017.
Made a dcpl layout struct in H5Z.c dynamic to quiet a stack size warning.
Fixed an uninitialized filter callback struct in H5Dchunk.c and unified the naming and initialization of said struct throughout the library. This was causing a crash on VS2015 in debug mode when the debug heap complained. Fixes HDFFV-10330.
Fixed Windows code in H5PLpath.c
Brings H5Z and H5PL packages in sync with VOL integration branch.
HDFFV-10328 - fix typos
HDFFV-10328 remove allocation note
HDFFV-10328 - remove allocation changes
Fix typo
HDFFV-10328 merge allocation changes from 1.8
Fix some of the whitespace
Add note for plugins
Correct linkage of filters and other libs
Changed ar to always use -cr instead of the autotools default of cru.
Minor warning fixes
Moved code from H5O.c to H5Oint.c
...
Diffstat (limited to 'src/H5Sprivate.h')
-rw-r--r-- | src/H5Sprivate.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/H5Sprivate.h b/src/H5Sprivate.h index 8934726..f125035 100644 --- a/src/H5Sprivate.h +++ b/src/H5Sprivate.h @@ -17,6 +17,9 @@ #ifndef _H5Sprivate_H #define _H5Sprivate_H +/* Early typedefs to avoid circular dependencies */ +typedef struct H5S_t H5S_t; + /* Include package's public header */ #include "H5Spublic.h" @@ -44,7 +47,6 @@ #define H5S_GET_SEQ_LIST_SORTED 0x0001 /* Forward references of package typedefs */ -typedef struct H5S_t H5S_t; typedef struct H5S_extent_t H5S_extent_t; typedef struct H5S_pnt_node_t H5S_pnt_node_t; typedef struct H5S_hyper_span_t H5S_hyper_span_t; |