summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDana Robinson <43805+derobins@users.noreply.github.com>2024-03-16 16:42:32 (GMT)
committerGitHub <noreply@github.com>2024-03-16 16:42:32 (GMT)
commit9a90122ef898c064d9b1c46f5c50d10d33ac5ee4 (patch)
treeb41afc4160e7d2a0835c5871bc80ac2a93305e9c
parent1029e34fb95f58b193476291453f80a5ca697a2c (diff)
downloadhdf5-9a90122ef898c064d9b1c46f5c50d10d33ac5ee4.zip
hdf5-9a90122ef898c064d9b1c46f5c50d10d33ac5ee4.tar.gz
hdf5-9a90122ef898c064d9b1c46f5c50d10d33ac5ee4.tar.bz2
Header cleanup in C library (#4154)
* Ensure H5FL header is included everywhere * Ensure H5SL header is included everywhere * Ensure H5MM header is included everywhere
-rw-r--r--src/H5AC.c1
-rw-r--r--src/H5ACmpio.c2
-rw-r--r--src/H5ACproxy_entry.c2
-rw-r--r--src/H5Adense.c1
-rw-r--r--src/H5Aint.c1
-rw-r--r--src/H5B.c1
-rw-r--r--src/H5B2.c1
-rw-r--r--src/H5B2hdr.c1
-rw-r--r--src/H5B2int.c1
-rw-r--r--src/H5B2internal.c1
-rw-r--r--src/H5B2leaf.c1
-rw-r--r--src/H5Bcache.c1
-rw-r--r--src/H5C.c1
-rw-r--r--src/H5CS.c1
-rw-r--r--src/H5Cdbg.c1
-rw-r--r--src/H5Centry.c2
-rw-r--r--src/H5Cint.c1
-rw-r--r--src/H5Cmpio.c1
-rw-r--r--src/H5Dchunk.c1
-rw-r--r--src/H5Dint.c1
-rw-r--r--src/H5Dmpio.c1
-rw-r--r--src/H5EAhdr.c1
-rw-r--r--src/H5FAhdr.c1
-rw-r--r--src/H5FO.c1
-rw-r--r--src/H5FS.c2
-rw-r--r--src/H5FScache.c1
-rw-r--r--src/H5FSsection.c2
-rw-r--r--src/H5Faccum.c1
-rw-r--r--src/H5Fefc.c2
-rw-r--r--src/H5Ffake.c7
-rw-r--r--src/H5Fint.c1
-rw-r--r--src/H5Fsuper.c1
-rw-r--r--src/H5Gcache.c1
-rw-r--r--src/H5Gint.c1
-rw-r--r--src/H5Goh.c1
-rw-r--r--src/H5Groot.c1
-rw-r--r--src/H5HF.c1
-rw-r--r--src/H5HFcache.c1
-rw-r--r--src/H5HFdblock.c1
-rw-r--r--src/H5HFhdr.c1
-rw-r--r--src/H5HFiblock.c1
-rw-r--r--src/H5HFiter.c1
-rw-r--r--src/H5HFsection.c1
-rw-r--r--src/H5HG.c1
-rw-r--r--src/H5HGcache.c1
-rw-r--r--src/H5MFsection.c9
-rw-r--r--src/H5Oattr.c1
-rw-r--r--src/H5Ochunk.c7
-rw-r--r--src/H5Ocopy.c1
-rw-r--r--src/H5Ocopy_ref.c1
-rw-r--r--src/H5Oint.c1
-rw-r--r--src/H5PB.c1
-rw-r--r--src/H5Pint.c1
-rw-r--r--src/H5RS.c1
-rw-r--r--src/H5SMbtree2.c9
-rw-r--r--src/H5Tdeprec.c1
-rw-r--r--src/H5Tinit_float.c1
-rw-r--r--src/H5VLnative_file.c1
-rw-r--r--src/H5VLnative_token.c1
59 files changed, 79 insertions, 14 deletions
diff --git a/src/H5AC.c b/src/H5AC.c
index 6610af8..5f9df26 100644
--- a/src/H5AC.c
+++ b/src/H5AC.c
@@ -40,6 +40,7 @@
#include "H5CXprivate.h" /* API Contexts */
#include "H5Eprivate.h" /* Error handling */
#include "H5Fpkg.h" /* Files */
+#include "H5FLprivate.h" /* Free Lists */
#include "H5Pprivate.h" /* Property lists */
#include "H5SLprivate.h" /* Skip Lists */
diff --git a/src/H5ACmpio.c b/src/H5ACmpio.c
index cdebe80..70d7344 100644
--- a/src/H5ACmpio.c
+++ b/src/H5ACmpio.c
@@ -35,8 +35,10 @@
#include "H5Cprivate.h" /* Cache */
#include "H5CXprivate.h" /* API Contexts */
#include "H5Eprivate.h" /* Error handling */
+#include "H5FLprivate.h" /* Free Lists */
#include "H5Fpkg.h" /* Files */
#include "H5MMprivate.h" /* Memory management */
+#include "H5SLprivate.h" /* Skip Lists */
#ifdef H5_HAVE_PARALLEL
diff --git a/src/H5ACproxy_entry.c b/src/H5ACproxy_entry.c
index 1a968d6..5ad1673 100644
--- a/src/H5ACproxy_entry.c
+++ b/src/H5ACproxy_entry.c
@@ -32,7 +32,9 @@
#include "H5private.h" /* Generic Functions */
#include "H5ACpkg.h" /* Metadata cache */
#include "H5Eprivate.h" /* Error handling */
+#include "H5FLprivate.h" /* Free Lists */
#include "H5MFprivate.h" /* File memory management */
+#include "H5SLprivate.h" /* Skip Lists */
/****************/
/* Local Macros */
diff --git a/src/H5Adense.c b/src/H5Adense.c
index 27ccf91..80c3c94 100644
--- a/src/H5Adense.c
+++ b/src/H5Adense.c
@@ -33,6 +33,7 @@
#include "H5private.h" /* Generic Functions */
#include "H5Apkg.h" /* Attributes */
#include "H5Eprivate.h" /* Error handling */
+#include "H5FLprivate.h" /* Free Lists */
#include "H5MMprivate.h" /* Memory management */
#include "H5Opkg.h" /* Object headers */
#include "H5SMprivate.h" /* Shared object header messages */
diff --git a/src/H5Aint.c b/src/H5Aint.c
index 15f025c..35044ca 100644
--- a/src/H5Aint.c
+++ b/src/H5Aint.c
@@ -32,6 +32,7 @@
#include "H5private.h" /* Generic Functions */
#include "H5Apkg.h" /* Attributes */
#include "H5Eprivate.h" /* Error handling */
+#include "H5FLprivate.h" /* Free Lists */
#include "H5Iprivate.h" /* IDs */
#include "H5MMprivate.h" /* Memory management */
#include "H5Opkg.h" /* Object headers */
diff --git a/src/H5B.c b/src/H5B.c
index 7b71b5f..5a7a238 100644
--- a/src/H5B.c
+++ b/src/H5B.c
@@ -101,6 +101,7 @@
#include "H5Bpkg.h" /* B-link trees */
#include "H5CXprivate.h" /* API Contexts */
#include "H5Eprivate.h" /* Error handling */
+#include "H5FLprivate.h" /* Free Lists */
#include "H5MFprivate.h" /* File memory management */
#include "H5MMprivate.h" /* Memory management */
diff --git a/src/H5B2.c b/src/H5B2.c
index 7f59ac8..f496899 100644
--- a/src/H5B2.c
+++ b/src/H5B2.c
@@ -36,6 +36,7 @@
#include "H5private.h" /* Generic Functions */
#include "H5B2pkg.h" /* v2 B-trees */
#include "H5Eprivate.h" /* Error handling */
+#include "H5FLprivate.h" /* Free Lists */
#include "H5MMprivate.h" /* Memory management */
/****************/
diff --git a/src/H5B2hdr.c b/src/H5B2hdr.c
index 8196ee2..f46b1d0 100644
--- a/src/H5B2hdr.c
+++ b/src/H5B2hdr.c
@@ -31,6 +31,7 @@
#include "H5private.h" /* Generic Functions */
#include "H5B2pkg.h" /* v2 B-trees */
#include "H5Eprivate.h" /* Error handling */
+#include "H5FLprivate.h" /* Free Lists */
#include "H5MFprivate.h" /* File memory management */
#include "H5MMprivate.h" /* Memory management */
#include "H5VMprivate.h" /* Vectors and arrays */
diff --git a/src/H5B2int.c b/src/H5B2int.c
index 1b3ecae..0174b52 100644
--- a/src/H5B2int.c
+++ b/src/H5B2int.c
@@ -31,6 +31,7 @@
#include "H5private.h" /* Generic Functions */
#include "H5B2pkg.h" /* v2 B-trees */
#include "H5Eprivate.h" /* Error handling */
+#include "H5FLprivate.h" /* Free Lists */
#include "H5MMprivate.h" /* Memory management */
#include "H5VMprivate.h" /* Vectors and arrays */
diff --git a/src/H5B2internal.c b/src/H5B2internal.c
index e97e921..82e686a 100644
--- a/src/H5B2internal.c
+++ b/src/H5B2internal.c
@@ -31,6 +31,7 @@
#include "H5private.h" /* Generic Functions */
#include "H5B2pkg.h" /* v2 B-trees */
#include "H5Eprivate.h" /* Error handling */
+#include "H5FLprivate.h" /* Free Lists */
#include "H5MFprivate.h" /* File memory management */
/****************/
diff --git a/src/H5B2leaf.c b/src/H5B2leaf.c
index 48e5f62..3351909 100644
--- a/src/H5B2leaf.c
+++ b/src/H5B2leaf.c
@@ -31,6 +31,7 @@
#include "H5private.h" /* Generic Functions */
#include "H5B2pkg.h" /* v2 B-trees */
#include "H5Eprivate.h" /* Error handling */
+#include "H5FLprivate.h" /* Free Lists */
#include "H5MFprivate.h" /* File memory management */
#include "H5MMprivate.h" /* Memory management */
diff --git a/src/H5Bcache.c b/src/H5Bcache.c
index d9c94f4..0079120 100644
--- a/src/H5Bcache.c
+++ b/src/H5Bcache.c
@@ -31,6 +31,7 @@
#include "H5private.h" /* Generic Functions */
#include "H5Bpkg.h" /* B-link trees */
#include "H5Eprivate.h" /* Error handling */
+#include "H5FLprivate.h" /* Free Lists */
#include "H5MMprivate.h" /* Memory management */
/****************/
diff --git a/src/H5C.c b/src/H5C.c
index 1713e83..44d499d 100644
--- a/src/H5C.c
+++ b/src/H5C.c
@@ -66,6 +66,7 @@
#include "H5FLprivate.h" /* Free Lists */
#include "H5MFprivate.h" /* File memory management */
#include "H5MMprivate.h" /* Memory management */
+#include "H5SLprivate.h" /* Skip Lists */
/****************/
/* Local Macros */
diff --git a/src/H5CS.c b/src/H5CS.c
index 3728273..0dca211 100644
--- a/src/H5CS.c
+++ b/src/H5CS.c
@@ -27,6 +27,7 @@
#include "H5private.h" /* Generic Functions */
#include "H5CSprivate.h" /* Function stack */
#include "H5Eprivate.h" /* Error handling */
+#include "H5MMprivate.h" /* Memory management */
#ifdef H5_HAVE_CODESTACK
diff --git a/src/H5Cdbg.c b/src/H5Cdbg.c
index 457b29c..978b170 100644
--- a/src/H5Cdbg.c
+++ b/src/H5Cdbg.c
@@ -32,6 +32,7 @@
#include "H5ACprivate.h" /* Metadata Cache */
#include "H5Cpkg.h" /* Cache */
#include "H5Eprivate.h" /* Error Handling */
+#include "H5SLprivate.h" /* Skip Lists */
/****************/
/* Local Macros */
diff --git a/src/H5Centry.c b/src/H5Centry.c
index fec1f4a..c6892e9 100644
--- a/src/H5Centry.c
+++ b/src/H5Centry.c
@@ -34,8 +34,10 @@
#include "H5CXprivate.h" /* API Contexts */
#include "H5Eprivate.h" /* Error handling */
#include "H5Fpkg.h" /* Files */
+#include "H5FLprivate.h" /* Free Lists */
#include "H5MFprivate.h" /* File memory management */
#include "H5MMprivate.h" /* Memory management */
+#include "H5SLprivate.h" /* Skip Lists */
/****************/
/* Local Macros */
diff --git a/src/H5Cint.c b/src/H5Cint.c
index 2e79a0d..905cbf9 100644
--- a/src/H5Cint.c
+++ b/src/H5Cint.c
@@ -34,6 +34,7 @@
#include "H5Eprivate.h" /* Error handling */
#include "H5Fpkg.h" /* Files */
#include "H5MFprivate.h" /* File memory management */
+#include "H5SLprivate.h" /* Skip Lists */
/****************/
/* Local Macros */
diff --git a/src/H5Cmpio.c b/src/H5Cmpio.c
index c8db535..233e4f9 100644
--- a/src/H5Cmpio.c
+++ b/src/H5Cmpio.c
@@ -38,6 +38,7 @@
#include "H5Fpkg.h" /* Files */
#include "H5FDprivate.h" /* File drivers */
#include "H5MMprivate.h" /* Memory management */
+#include "H5SLprivate.h" /* Skip Lists */
#ifdef H5_HAVE_PARALLEL
/****************/
diff --git a/src/H5Dchunk.c b/src/H5Dchunk.c
index 415a57e..69987d1 100644
--- a/src/H5Dchunk.c
+++ b/src/H5Dchunk.c
@@ -56,6 +56,7 @@
#include "H5MMprivate.h" /* Memory management */
#include "H5MFprivate.h" /* File memory management */
#include "H5PBprivate.h" /* Page Buffer */
+#include "H5SLprivate.h" /* Skip Lists */
#include "H5VMprivate.h" /* Vector and array functions */
/****************/
diff --git a/src/H5Dint.c b/src/H5Dint.c
index 2e835a5..bad2a66 100644
--- a/src/H5Dint.c
+++ b/src/H5Dint.c
@@ -29,6 +29,7 @@
#include "H5Iprivate.h" /* IDs */
#include "H5Lprivate.h" /* Links */
#include "H5MMprivate.h" /* Memory management */
+#include "H5SLprivate.h" /* Skip Lists */
#include "H5VLprivate.h" /* Virtual Object Layer */
#include "H5VMprivate.h" /* Vector Functions */
diff --git a/src/H5Dmpio.c b/src/H5Dmpio.c
index 338da02..307629f 100644
--- a/src/H5Dmpio.c
+++ b/src/H5Dmpio.c
@@ -34,6 +34,7 @@
#include "H5Oprivate.h" /* Object headers */
#include "H5Pprivate.h" /* Property lists */
#include "H5Sprivate.h" /* Dataspaces */
+#include "H5SLprivate.h" /* Skip Lists */
#include "H5VMprivate.h" /* Vector */
#ifdef H5_HAVE_PARALLEL
diff --git a/src/H5EAhdr.c b/src/H5EAhdr.c
index 348e508..96c027e 100644
--- a/src/H5EAhdr.c
+++ b/src/H5EAhdr.c
@@ -35,6 +35,7 @@
#include "H5private.h" /* Generic Functions */
#include "H5Eprivate.h" /* Error handling */
#include "H5EApkg.h" /* Extensible Arrays */
+#include "H5FLprivate.h" /* Free Lists */
#include "H5MFprivate.h" /* File memory management */
#include "H5MMprivate.h" /* Memory management */
#include "H5VMprivate.h" /* Vectors and arrays */
diff --git a/src/H5FAhdr.c b/src/H5FAhdr.c
index ef3d689..3a3ee2d 100644
--- a/src/H5FAhdr.c
+++ b/src/H5FAhdr.c
@@ -35,6 +35,7 @@
#include "H5private.h" /* Generic Functions */
#include "H5Eprivate.h" /* Error handling */
#include "H5FApkg.h" /* Fixed Arrays */
+#include "H5FLprivate.h" /* Free Lists */
#include "H5MFprivate.h" /* File memory management */
#include "H5MMprivate.h" /* Memory management */
diff --git a/src/H5FO.c b/src/H5FO.c
index 66e5ba4..534acbe 100644
--- a/src/H5FO.c
+++ b/src/H5FO.c
@@ -25,6 +25,7 @@
#include "H5FLprivate.h" /* Free lists */
#include "H5FOprivate.h" /* File objects */
#include "H5Oprivate.h" /* Object headers */
+#include "H5SLprivate.h" /* Skip Lists */
/* Private typedefs */
diff --git a/src/H5FS.c b/src/H5FS.c
index c21ecf2..64bf51f 100644
--- a/src/H5FS.c
+++ b/src/H5FS.c
@@ -28,9 +28,11 @@
#include "H5private.h" /* Generic Functions */
#include "H5ACprivate.h" /* Metadata cache */
#include "H5Eprivate.h" /* Error handling */
+#include "H5FLprivate.h" /* Free Lists */
#include "H5FSpkg.h" /* File free space */
#include "H5MFprivate.h" /* File memory management */
#include "H5MMprivate.h" /* Memory management */
+#include "H5SLprivate.h" /* Skip Lists */
/****************/
/* Local Macros */
diff --git a/src/H5FScache.c b/src/H5FScache.c
index 94c414f..3fa31f0 100644
--- a/src/H5FScache.c
+++ b/src/H5FScache.c
@@ -35,6 +35,7 @@
#include "H5FSpkg.h" /* File free space */
#include "H5MFprivate.h" /* File memory management */
#include "H5MMprivate.h" /* Memory management */
+#include "H5SLprivate.h" /* Skip Lists */
#include "H5VMprivate.h" /* Vectors and arrays */
/****************/
diff --git a/src/H5FSsection.c b/src/H5FSsection.c
index 9bf2af0..57022a2 100644
--- a/src/H5FSsection.c
+++ b/src/H5FSsection.c
@@ -29,8 +29,10 @@
#include "H5private.h" /* Generic Functions */
#include "H5Eprivate.h" /* Error handling */
#include "H5Fpkg.h" /* File access */
+#include "H5FLprivate.h" /* Free Lists */
#include "H5FSpkg.h" /* File free space */
#include "H5MFprivate.h" /* File memory management */
+#include "H5SLprivate.h" /* Skip Lists */
#include "H5VMprivate.h" /* Vectors and arrays */
/****************/
diff --git a/src/H5Faccum.c b/src/H5Faccum.c
index 758b015..9c4c8cd 100644
--- a/src/H5Faccum.c
+++ b/src/H5Faccum.c
@@ -33,6 +33,7 @@
#include "H5private.h" /* Generic Functions */
#include "H5Eprivate.h" /* Error handling */
#include "H5Fpkg.h" /* File access */
+#include "H5FLprivate.h" /* Free Lists */
#include "H5FDprivate.h" /* File drivers */
#include "H5MMprivate.h" /* Memory management */
#include "H5VMprivate.h" /* Vectors and arrays */
diff --git a/src/H5Fefc.c b/src/H5Fefc.c
index 82de9e6..fa7dd1e 100644
--- a/src/H5Fefc.c
+++ b/src/H5Fefc.c
@@ -28,9 +28,11 @@
#include "H5CXprivate.h" /* API Contexts */
#include "H5Eprivate.h" /* Error handling */
#include "H5Fpkg.h" /* File access */
+#include "H5FLprivate.h" /* Free Lists */
#include "H5Iprivate.h" /* IDs */
#include "H5MMprivate.h" /* Memory management */
#include "H5Pprivate.h" /* Property lists */
+#include "H5SLprivate.h" /* Skip Lists */
/* Special values for the "tag" field below */
#define H5F_EFC_TAG_DEFAULT (-1)
diff --git a/src/H5Ffake.c b/src/H5Ffake.c
index 81aa762..ad9fc8f 100644
--- a/src/H5Ffake.c
+++ b/src/H5Ffake.c
@@ -13,9 +13,10 @@
#include "H5Fmodule.h" /* This source code file is part of the H5F module */
/* Packages needed by this file... */
-#include "H5private.h" /* Generic Functions */
-#include "H5Eprivate.h" /* Error handling */
-#include "H5Fpkg.h" /* File access */
+#include "H5private.h" /* Generic Functions */
+#include "H5Eprivate.h" /* Error handling */
+#include "H5Fpkg.h" /* File access */
+#include "H5FLprivate.h" /* Free Lists */
/* PRIVATE PROTOTYPES */
diff --git a/src/H5Fint.c b/src/H5Fint.c
index 76515bc..1aa289d 100644
--- a/src/H5Fint.c
+++ b/src/H5Fint.c
@@ -27,6 +27,7 @@
#include "H5Eprivate.h" /* Error handling */
#include "H5Fpkg.h" /* File access */
#include "H5FDprivate.h" /* File drivers */
+#include "H5FLprivate.h" /* Free Lists */
#include "H5Gprivate.h" /* Groups */
#include "H5Iprivate.h" /* IDs */
#include "H5MFprivate.h" /* File memory management */
diff --git a/src/H5Fsuper.c b/src/H5Fsuper.c
index 2d27579..1849248 100644
--- a/src/H5Fsuper.c
+++ b/src/H5Fsuper.c
@@ -24,6 +24,7 @@
#include "H5Eprivate.h" /* Error handling */
#include "H5Fpkg.h" /* File access */
#include "H5FDprivate.h" /* File drivers */
+#include "H5FLprivate.h" /* Free Lists */
#include "H5Iprivate.h" /* IDs */
#include "H5MFprivate.h" /* File memory management */
#include "H5MMprivate.h" /* Memory management */
diff --git a/src/H5Gcache.c b/src/H5Gcache.c
index 8a90813..9e34e77 100644
--- a/src/H5Gcache.c
+++ b/src/H5Gcache.c
@@ -30,6 +30,7 @@
/***********/
#include "H5private.h" /* Generic Functions */
#include "H5Eprivate.h" /* Error handling */
+#include "H5FLprivate.h" /* Free Lists */
#include "H5Gpkg.h" /* Groups */
#include "H5MMprivate.h" /* Memory management */
diff --git a/src/H5Gint.c b/src/H5Gint.c
index 1be54ed..46559d8 100644
--- a/src/H5Gint.c
+++ b/src/H5Gint.c
@@ -30,6 +30,7 @@
/***********/
#include "H5private.h" /* Generic Functions */
#include "H5Eprivate.h" /* Error handling */
+#include "H5FLprivate.h" /* Free Lists */
#include "H5FOprivate.h" /* File objects */
#include "H5Gpkg.h" /* Groups */
#include "H5Iprivate.h" /* IDs */
diff --git a/src/H5Goh.c b/src/H5Goh.c
index b72406f..ce98960 100644
--- a/src/H5Goh.c
+++ b/src/H5Goh.c
@@ -22,6 +22,7 @@
/***********/
#include "H5private.h" /* Generic Functions */
#include "H5Eprivate.h" /* Error handling */
+#include "H5FLprivate.h" /* Free Lists */
#include "H5Gpkg.h" /* Groups */
#include "H5Iprivate.h" /* IDs */
#include "H5Opkg.h" /* Object headers */
diff --git a/src/H5Groot.c b/src/H5Groot.c
index 7d4a252..0b524b7 100644
--- a/src/H5Groot.c
+++ b/src/H5Groot.c
@@ -32,6 +32,7 @@
#include "H5private.h" /* Generic Functions */
#include "H5Eprivate.h" /* Error handling */
#include "H5Fpkg.h" /* File access */
+#include "H5FLprivate.h" /* Free Lists */
#include "H5Gpkg.h" /* Groups */
#include "H5MMprivate.h" /* Memory management */
diff --git a/src/H5HF.c b/src/H5HF.c
index 856d792..bbc5ce7 100644
--- a/src/H5HF.c
+++ b/src/H5HF.c
@@ -35,6 +35,7 @@
/***********/
#include "H5private.h" /* Generic Functions */
#include "H5Eprivate.h" /* Error handling */
+#include "H5FLprivate.h" /* Free Lists */
#include "H5HFpkg.h" /* Fractal heaps */
#include "H5MMprivate.h" /* Memory management */
diff --git a/src/H5HFcache.c b/src/H5HFcache.c
index b214a1c..823e2de 100644
--- a/src/H5HFcache.c
+++ b/src/H5HFcache.c
@@ -31,6 +31,7 @@
#include "H5private.h" /* Generic Functions */
#include "H5ACprivate.h" /* Metadata cache */
#include "H5Eprivate.h" /* Error handling */
+#include "H5FLprivate.h" /* Free Lists */
#include "H5HFpkg.h" /* Fractal heaps */
#include "H5MFprivate.h" /* File memory management */
#include "H5MMprivate.h" /* Memory management */
diff --git a/src/H5HFdblock.c b/src/H5HFdblock.c
index 62f6d8a..8a6df29 100644
--- a/src/H5HFdblock.c
+++ b/src/H5HFdblock.c
@@ -31,6 +31,7 @@
#include "H5private.h" /* Generic Functions */
#include "H5Eprivate.h" /* Error handling */
#include "H5Fprivate.h" /* File access */
+#include "H5FLprivate.h" /* Free Lists */
#include "H5HFpkg.h" /* Fractal heaps */
#include "H5MFprivate.h" /* File memory management */
#include "H5VMprivate.h" /* Vectors and arrays */
diff --git a/src/H5HFhdr.c b/src/H5HFhdr.c
index da9d014..9f45738 100644
--- a/src/H5HFhdr.c
+++ b/src/H5HFhdr.c
@@ -30,6 +30,7 @@
/***********/
#include "H5private.h" /* Generic Functions */
#include "H5Eprivate.h" /* Error handling */
+#include "H5FLprivate.h" /* Free Lists */
#include "H5HFpkg.h" /* Fractal heaps */
#include "H5MFprivate.h" /* File memory management */
#include "H5MMprivate.h" /* Memory management */
diff --git a/src/H5HFiblock.c b/src/H5HFiblock.c
index 6c273a8..6ec2d76 100644
--- a/src/H5HFiblock.c
+++ b/src/H5HFiblock.c
@@ -31,6 +31,7 @@
#include "H5private.h" /* Generic Functions */
#include "H5Eprivate.h" /* Error handling */
#include "H5Fprivate.h" /* File access */
+#include "H5FLprivate.h" /* Free Lists */
#include "H5HFpkg.h" /* Fractal heaps */
#include "H5MFprivate.h" /* File memory management */
#include "H5VMprivate.h" /* Vectors and arrays */
diff --git a/src/H5HFiter.c b/src/H5HFiter.c
index 8a347e7..9fc564d 100644
--- a/src/H5HFiter.c
+++ b/src/H5HFiter.c
@@ -30,6 +30,7 @@
/***********/
#include "H5private.h" /* Generic Functions */
#include "H5Eprivate.h" /* Error handling */
+#include "H5FLprivate.h" /* Free Lists */
#include "H5HFpkg.h" /* Fractal heaps */
#include "H5VMprivate.h" /* Vectors and arrays */
diff --git a/src/H5HFsection.c b/src/H5HFsection.c
index df30f8c..2a61ad4 100644
--- a/src/H5HFsection.c
+++ b/src/H5HFsection.c
@@ -25,6 +25,7 @@
/***********/
#include "H5private.h" /* Generic Functions */
#include "H5Eprivate.h" /* Error handling */
+#include "H5FLprivate.h" /* Free Lists */
#include "H5HFpkg.h" /* Fractal heaps */
#include "H5MMprivate.h" /* Memory management */
diff --git a/src/H5HG.c b/src/H5HG.c
index 26bc597..7037376 100644
--- a/src/H5HG.c
+++ b/src/H5HG.c
@@ -43,6 +43,7 @@
#include "H5private.h" /* Generic Functions */
#include "H5Eprivate.h" /* Error handling */
#include "H5Fprivate.h" /* File access */
+#include "H5FLprivate.h" /* Free Lists */
#include "H5HGpkg.h" /* Global heaps */
#include "H5MFprivate.h" /* File memory management */
#include "H5MMprivate.h" /* Memory management */
diff --git a/src/H5HGcache.c b/src/H5HGcache.c
index 6e42a7c..f885ecf 100644
--- a/src/H5HGcache.c
+++ b/src/H5HGcache.c
@@ -31,6 +31,7 @@
#include "H5private.h" /* Generic Functions */
#include "H5Eprivate.h" /* Error handling */
#include "H5Fprivate.h" /* File access */
+#include "H5FLprivate.h" /* Free Lists */
#include "H5HGpkg.h" /* Global heaps */
#include "H5MMprivate.h" /* Memory management */
diff --git a/src/H5MFsection.c b/src/H5MFsection.c
index 3b81960..03d1112 100644
--- a/src/H5MFsection.c
+++ b/src/H5MFsection.c
@@ -25,10 +25,11 @@
/***********/
/* Headers */
/***********/
-#include "H5private.h" /* Generic Functions */
-#include "H5Eprivate.h" /* Error handling */
-#include "H5Fpkg.h" /* File access */
-#include "H5MFpkg.h" /* File memory management */
+#include "H5private.h" /* Generic Functions */
+#include "H5Eprivate.h" /* Error handling */
+#include "H5Fpkg.h" /* File access */
+#include "H5FLprivate.h" /* Free Lists */
+#include "H5MFpkg.h" /* File memory management */
/****************/
/* Local Macros */
diff --git a/src/H5Oattr.c b/src/H5Oattr.c
index 6852ebc..6d1d237 100644
--- a/src/H5Oattr.c
+++ b/src/H5Oattr.c
@@ -17,6 +17,7 @@
#include "H5private.h" /* Generic Functions */
#include "H5Apkg.h" /* Attributes */
#include "H5Eprivate.h" /* Error handling */
+#include "H5FLprivate.h" /* Free Lists */
#include "H5MMprivate.h" /* Memory management */
#include "H5Opkg.h" /* Object headers */
#include "H5Spkg.h" /* Dataspaces */
diff --git a/src/H5Ochunk.c b/src/H5Ochunk.c
index e131d67..37ce88b 100644
--- a/src/H5Ochunk.c
+++ b/src/H5Ochunk.c
@@ -28,9 +28,10 @@
/***********/
/* Headers */
/***********/
-#include "H5private.h" /* Generic Functions */
-#include "H5Eprivate.h" /* Error handling */
-#include "H5Opkg.h" /* Object headers */
+#include "H5private.h" /* Generic Functions */
+#include "H5Eprivate.h" /* Error handling */
+#include "H5FLprivate.h" /* Free Lists */
+#include "H5Opkg.h" /* Object headers */
/****************/
/* Local Macros */
diff --git a/src/H5Ocopy.c b/src/H5Ocopy.c
index e87a770..f2f307e 100644
--- a/src/H5Ocopy.c
+++ b/src/H5Ocopy.c
@@ -39,6 +39,7 @@
#include "H5MMprivate.h" /* Memory management */
#include "H5Opkg.h" /* Object headers */
#include "H5Pprivate.h" /* Property lists */
+#include "H5SLprivate.h" /* Skip Lists */
/****************/
/* Local Macros */
diff --git a/src/H5Ocopy_ref.c b/src/H5Ocopy_ref.c
index 62dc221..d6beb38 100644
--- a/src/H5Ocopy_ref.c
+++ b/src/H5Ocopy_ref.c
@@ -32,6 +32,7 @@
#include "H5private.h" /* Generic Functions */
#include "H5Eprivate.h" /* Error handling */
#include "H5Fprivate.h" /* File */
+#include "H5FLprivate.h" /* Free Lists */
#include "H5Iprivate.h" /* IDs */
#include "H5Lprivate.h" /* Links */
#include "H5MMprivate.h" /* Memory management */
diff --git a/src/H5Oint.c b/src/H5Oint.c
index 39d8c2d..537563d 100644
--- a/src/H5Oint.c
+++ b/src/H5Oint.c
@@ -39,6 +39,7 @@
#include "H5MFprivate.h" /* File memory management */
#include "H5MMprivate.h" /* Memory management */
#include "H5Opkg.h" /* Object headers */
+#include "H5SLprivate.h" /* Skip Lists */
#include "H5VLprivate.h" /* Virtual Object Layer */
#include "H5VLnative_private.h" /* Native VOL connector */
diff --git a/src/H5PB.c b/src/H5PB.c
index b941225..fc09cd5 100644
--- a/src/H5PB.c
+++ b/src/H5PB.c
@@ -33,6 +33,7 @@
#include "H5Eprivate.h" /* Error handling */
#include "H5Fpkg.h" /* Files */
#include "H5FDprivate.h" /* File drivers */
+#include "H5FLprivate.h" /* Free Lists */
#include "H5MMprivate.h" /* Memory management */
#include "H5PBpkg.h" /* File access */
#include "H5SLprivate.h" /* Skip List */
diff --git a/src/H5Pint.c b/src/H5Pint.c
index 544ad37..8f9f512 100644
--- a/src/H5Pint.c
+++ b/src/H5Pint.c
@@ -29,6 +29,7 @@
#include "H5Iprivate.h" /* IDs */
#include "H5MMprivate.h" /* Memory management */
#include "H5Ppkg.h" /* Property lists */
+#include "H5SLprivate.h" /* Skip Lists */
/****************/
/* Local Macros */
diff --git a/src/H5RS.c b/src/H5RS.c
index b0322be..ad1f1d0 100644
--- a/src/H5RS.c
+++ b/src/H5RS.c
@@ -30,6 +30,7 @@
#include "H5private.h" /* Generic Functions */
#include "H5Eprivate.h" /* Error handling */
#include "H5FLprivate.h" /* Free lists */
+#include "H5MMprivate.h" /* Memory management */
#include "H5RSprivate.h" /* Reference-counted strings */
/****************/
diff --git a/src/H5SMbtree2.c b/src/H5SMbtree2.c
index ef0da51..6165d66 100644
--- a/src/H5SMbtree2.c
+++ b/src/H5SMbtree2.c
@@ -20,10 +20,11 @@
/***********/
/* Headers */
/***********/
-#include "H5private.h" /* Generic Functions */
-#include "H5Eprivate.h" /* Error handling */
-#include "H5Opkg.h" /* Object Headers */
-#include "H5SMpkg.h" /* Shared object header messages */
+#include "H5private.h" /* Generic Functions */
+#include "H5Eprivate.h" /* Error handling */
+#include "H5FLprivate.h" /* Free Lists */
+#include "H5Opkg.h" /* Object Headers */
+#include "H5SMpkg.h" /* Shared object header messages */
/****************/
/* Local Macros */
diff --git a/src/H5Tdeprec.c b/src/H5Tdeprec.c
index 76cddc7..d9f2930 100644
--- a/src/H5Tdeprec.c
+++ b/src/H5Tdeprec.c
@@ -34,6 +34,7 @@
#include "H5private.h" /* Generic Functions */
#include "H5CXprivate.h" /* API Contexts */
#include "H5Eprivate.h" /* Error handling */
+#include "H5FLprivate.h" /* Free Lists */
#include "H5Iprivate.h" /* IDs */
#include "H5Ppublic.h" /* Property Lists */
#include "H5Tpkg.h" /* Datatypes */
diff --git a/src/H5Tinit_float.c b/src/H5Tinit_float.c
index 3213f00..8384c31 100644
--- a/src/H5Tinit_float.c
+++ b/src/H5Tinit_float.c
@@ -27,6 +27,7 @@
#include "H5Eprivate.h" /* Error handling */
#include "H5FLprivate.h" /* Free Lists */
#include "H5Iprivate.h" /* IDs */
+#include "H5MMprivate.h" /* Memory management */
#include "H5Tpkg.h" /* Datatypes */
/****************/
diff --git a/src/H5VLnative_file.c b/src/H5VLnative_file.c
index 0c13c1d..b0686d0 100644
--- a/src/H5VLnative_file.c
+++ b/src/H5VLnative_file.c
@@ -29,6 +29,7 @@
#include "H5Cprivate.h" /* Cache */
#include "H5Eprivate.h" /* Error handling */
#include "H5Fpkg.h" /* Files */
+#include "H5FLprivate.h" /* Free Lists */
#include "H5Iprivate.h" /* IDs */
#include "H5MFprivate.h" /* File memory management */
#include "H5Pprivate.h" /* Property lists */
diff --git a/src/H5VLnative_token.c b/src/H5VLnative_token.c
index 353e8cd..f726504 100644
--- a/src/H5VLnative_token.c
+++ b/src/H5VLnative_token.c
@@ -23,6 +23,7 @@
/***********/
#include "H5private.h" /* Generic Functions */
#include "H5Eprivate.h" /* Error handling */
+#include "H5Iprivate.h" /* IDs */
#include "H5MMprivate.h" /* Memory handling */
#include "H5VLnative_private.h" /* Native VOL connector */