From: Tom Lane Date: Thu, 13 Jun 2019 14:53:17 +0000 (-0400) Subject: Mark ReplicationSlotCtl as PGDLLIMPORT. X-Git-Tag: REL9_4_23~5 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=68a0571e2255daa8841d1ee3c0c8c8424659312b;p=thirdparty%2Fpostgresql.git Mark ReplicationSlotCtl as PGDLLIMPORT. Also MyReplicationSlot, in branches where it wasn't already. This was discussed in the thread that resulted in c572599c6, but for some reason nobody pulled the trigger. Now that we have another request for the same thing, we should just do it. Craig Ringer Discussion: https://postgr.es/m/CAMsr+YFTsq-86MnsNng=mPvjjh5EAbzfMK0ptJPvzyvpFARuRg@mail.gmail.com Discussion: https://postgr.es/m/345138875.20190611151943@cybertec.at --- diff --git a/src/include/replication/slot.h b/src/include/replication/slot.h index c129a4a7718..0fee63c7fcd 100644 --- a/src/include/replication/slot.h +++ b/src/include/replication/slot.h @@ -136,8 +136,8 @@ typedef struct ReplicationSlotCtlData /* * Pointers to shared memory */ -extern ReplicationSlotCtlData *ReplicationSlotCtl; -extern ReplicationSlot *MyReplicationSlot; +extern PGDLLIMPORT ReplicationSlotCtlData *ReplicationSlotCtl; +extern PGDLLIMPORT ReplicationSlot *MyReplicationSlot; /* GUCs */ extern PGDLLIMPORT int max_replication_slots;