Evidently I failed to test a compile after my earlier header shuffling.
*/
#include "postgres.h"
+#include <limits.h>
+
#include "commands/explain.h"
#include "executor/instrument.h"
#include "utils/guc.h"
#include "catalog/pg_type.h"
#include "executor/spi.h"
#include "foreign/foreign.h"
+#include "lib/stringinfo.h"
#include "mb/pg_wchar.h"
#include "miscadmin.h"
#include "parser/scansup.h"
*/
#include "postgres.h"
+
+#include "funcapi.h"
+#include "lib/stringinfo.h"
+#include "miscadmin.h"
#include "storage/fsm_internals.h"
#include "utils/builtins.h"
-#include "miscadmin.h"
-#include "funcapi.h"
Datum fsm_page_contents(PG_FUNCTION_ARGS);
#include <math.h>
#include "catalog/pg_type.h"
-#include "funcapi.h"
#include "executor/spi.h"
+#include "funcapi.h"
+#include "lib/stringinfo.h"
#include "miscadmin.h"
#include "utils/builtins.h"