diff --git a/src/include/libpq/pqsignal.h b/src/include/libpq/pqsignal.h index 84ac438d15f69ea6f6ad0734deda36a3e5f70b48..db996ebe69f451efc1fefde2f318f01284f4daef 100644 --- a/src/include/libpq/pqsignal.h +++ b/src/include/libpq/pqsignal.h @@ -7,7 +7,7 @@ * Portions Copyright (c) 1996-2010, PostgreSQL Global Development Group * Portions Copyright (c) 1994, Regents of the University of California * - * $PostgreSQL: pgsql/src/include/libpq/pqsignal.h,v 1.39 2010/01/16 05:52:29 tgl Exp $ + * $PostgreSQL: pgsql/src/include/libpq/pqsignal.h,v 1.40 2010/01/20 18:54:27 heikki Exp $ * * NOTES * This shouldn't be in libpq, but the monitor and some other @@ -21,13 +21,13 @@ #include <signal.h> #ifdef HAVE_SIGPROCMASK -extern PGDLLIMPORT sigset_t UnBlockSig, +extern sigset_t UnBlockSig, BlockSig, StartupBlockSig; #define PG_SETMASK(mask) sigprocmask(SIG_SETMASK, mask, NULL) #else /* not HAVE_SIGPROCMASK */ -extern PGDLLIMPORT int UnBlockSig, +extern int UnBlockSig, BlockSig, StartupBlockSig; diff --git a/src/include/replication/walreceiver.h b/src/include/replication/walreceiver.h index 57de368d41feb915fccfde7c4d954429d0315730..a645d18b5dcf757748b3b05b9816a3b21441b7c9 100644 --- a/src/include/replication/walreceiver.h +++ b/src/include/replication/walreceiver.h @@ -5,7 +5,7 @@ * * Portions Copyright (c) 2010-2010, PostgreSQL Global Development Group * - * $PostgreSQL: pgsql/src/include/replication/walreceiver.h,v 1.3 2010/01/20 09:16:24 heikki Exp $ + * $PostgreSQL: pgsql/src/include/replication/walreceiver.h,v 1.4 2010/01/20 18:54:27 heikki Exp $ * *------------------------------------------------------------------------- */ @@ -59,7 +59,7 @@ typedef struct slock_t mutex; /* locks shared variables shown above */ } WalRcvData; -extern PGDLLIMPORT WalRcvData *WalRcv; +extern WalRcvData *WalRcv; /* libpqwalreceiver hooks */ typedef bool (*walrcv_connect_type) (char *conninfo, XLogRecPtr startpoint); diff --git a/src/include/storage/ipc.h b/src/include/storage/ipc.h index 3144d6452898f0239118e770b2645849a790cd4d..e3630553f29253feee1c21f69c22905f79f1bffb 100644 --- a/src/include/storage/ipc.h +++ b/src/include/storage/ipc.h @@ -11,7 +11,7 @@ * Portions Copyright (c) 1996-2010, PostgreSQL Global Development Group * Portions Copyright (c) 1994, Regents of the University of California * - * $PostgreSQL: pgsql/src/include/storage/ipc.h,v 1.80 2010/01/16 00:04:41 tgl Exp $ + * $PostgreSQL: pgsql/src/include/storage/ipc.h,v 1.81 2010/01/20 18:54:27 heikki Exp $ * *------------------------------------------------------------------------- */ @@ -62,7 +62,7 @@ typedef void (*shmem_startup_hook_type) (void); /* ipc.c */ -extern PGDLLIMPORT bool proc_exit_inprogress; +extern bool proc_exit_inprogress; extern void proc_exit(int code); extern void shmem_exit(int code);