From: Peter Eisentraut Date: Sat, 21 Jan 2017 20:49:53 +0000 (-0500) Subject: Add more includes so header files are self-contained X-Git-Tag: REL_10_BETA1~1052 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=b48008676002895c284c9a7a3d4fc7210b58044d;p=thirdparty%2Fpostgresql.git Add more includes so header files are self-contained --- diff --git a/src/include/catalog/pg_subscription.h b/src/include/catalog/pg_subscription.h index 0ad7b0e3215..e0af730e959 100644 --- a/src/include/catalog/pg_subscription.h +++ b/src/include/catalog/pg_subscription.h @@ -12,6 +12,7 @@ #define PG_SUBSCRIPTION_H #include "catalog/genbki.h" +#include "nodes/pg_list.h" /* ---------------- * pg_subscription definition. cpp turns this into diff --git a/src/include/commands/publicationcmds.h b/src/include/commands/publicationcmds.h index 2307cea0709..cdacfa6f5b5 100644 --- a/src/include/commands/publicationcmds.h +++ b/src/include/commands/publicationcmds.h @@ -15,6 +15,7 @@ #ifndef PUBLICATIONCMDS_H #define PUBLICATIONCMDS_H +#include "catalog/objectaddress.h" #include "nodes/parsenodes.h" extern ObjectAddress CreatePublication(CreatePublicationStmt *stmt); diff --git a/src/include/commands/subscriptioncmds.h b/src/include/commands/subscriptioncmds.h index 1d8e2aa4129..87c1a27e143 100644 --- a/src/include/commands/subscriptioncmds.h +++ b/src/include/commands/subscriptioncmds.h @@ -15,6 +15,7 @@ #ifndef SUBSCRIPTIONCMDS_H #define SUBSCRIPTIONCMDS_H +#include "catalog/objectaddress.h" #include "nodes/parsenodes.h" extern ObjectAddress CreateSubscription(CreateSubscriptionStmt *stmt); diff --git a/src/include/replication/pgoutput.h b/src/include/replication/pgoutput.h index c20451d1f29..83e395823e4 100644 --- a/src/include/replication/pgoutput.h +++ b/src/include/replication/pgoutput.h @@ -13,6 +13,7 @@ #ifndef PGOUTPUT_H #define PGOUTPUT_H +#include "nodes/pg_list.h" typedef struct PGOutputData { diff --git a/src/include/replication/worker_internal.h b/src/include/replication/worker_internal.h index cecd2b8a1ce..29c43fc92a8 100644 --- a/src/include/replication/worker_internal.h +++ b/src/include/replication/worker_internal.h @@ -12,7 +12,9 @@ #ifndef WORKER_INTERNAL_H #define WORKER_INTERNAL_H +#include "access/xlogdefs.h" #include "catalog/pg_subscription.h" +#include "datatype/timestamp.h" #include "storage/lock.h" typedef struct LogicalRepWorker