Source
10
10
* root level of an installed copy of the electronic HDF5 document set and *
11
11
* is linked from the top-level documents page. It can also be found at *
12
12
* http://hdfgroup.org/HDF5/doc/Copyright.html. If you do not have *
13
13
* access to either file, you may request a copy from help@hdfgroup.org. *
14
14
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
15
15
16
16
#define H5O_PACKAGE /*suppress error about including H5Opkg */
17
17
#define H5S_PACKAGE /*prevent warning from including H5Spkg.h */
18
18
19
19
#include "H5private.h" /* Generic Functions */
20
+
#include "H5Dprivate.h" /* Datasets */
20
21
#include "H5Eprivate.h" /* Error handling */
21
22
#include "H5FLprivate.h" /* Free lists */
22
23
#include "H5Gprivate.h" /* Groups */
23
24
#include "H5MMprivate.h" /* Memory management */
24
25
#include "H5Opkg.h" /* Object headers */
25
26
#include "H5Spkg.h" /* Dataspaces */
26
27
27
28
28
29
/* PRIVATE PROTOTYPES */
29
30
static void *H5O_sdspace_decode(H5F_t *f, hid_t dxpl_id, H5O_t *open_oh,