mirror of
https://github.com/postgres/postgres.git
synced 2025-04-18 13:44:19 +03:00
Add missing PGDLLIMPORT markings
Discussion: https://www.postgresql.org/message-id/flat/25095db5-b595-4b85-9100-d358907c25b5%40eisentraut.org
This commit is contained in:
parent
2e57790836
commit
7d430a5728
@ -91,7 +91,7 @@ typedef const OAuthValidatorCallbacks *(*OAuthValidatorModuleInit) (void);
|
|||||||
extern PGDLLEXPORT const OAuthValidatorCallbacks *_PG_oauth_validator_module_init(void);
|
extern PGDLLEXPORT const OAuthValidatorCallbacks *_PG_oauth_validator_module_init(void);
|
||||||
|
|
||||||
/* Implementation */
|
/* Implementation */
|
||||||
extern const pg_be_sasl_mech pg_be_oauth_mech;
|
extern PGDLLIMPORT const pg_be_sasl_mech pg_be_oauth_mech;
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Ensure a validator named in the HBA is permitted by the configuration.
|
* Ensure a validator named in the HBA is permitted by the configuration.
|
||||||
|
@ -48,7 +48,7 @@ typedef struct
|
|||||||
} PMChild;
|
} PMChild;
|
||||||
|
|
||||||
#ifdef EXEC_BACKEND
|
#ifdef EXEC_BACKEND
|
||||||
extern int num_pmchild_slots;
|
extern PGDLLIMPORT int num_pmchild_slots;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/* GUC options */
|
/* GUC options */
|
||||||
@ -117,7 +117,7 @@ pg_noreturn extern void SubPostmasterMain(int argc, char *argv[]);
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
/* defined in pmchild.c */
|
/* defined in pmchild.c */
|
||||||
extern dlist_head ActiveChildList;
|
extern PGDLLIMPORT dlist_head ActiveChildList;
|
||||||
|
|
||||||
extern void InitPostmasterChildSlots(void);
|
extern void InitPostmasterChildSlots(void);
|
||||||
extern PMChild *AssignPostmasterChildSlot(BackendType btype);
|
extern PMChild *AssignPostmasterChildSlot(BackendType btype);
|
||||||
|
@ -173,8 +173,8 @@ extern PGDLLIMPORT int checkpoint_flush_after;
|
|||||||
extern PGDLLIMPORT int backend_flush_after;
|
extern PGDLLIMPORT int backend_flush_after;
|
||||||
extern PGDLLIMPORT int bgwriter_flush_after;
|
extern PGDLLIMPORT int bgwriter_flush_after;
|
||||||
|
|
||||||
extern const PgAioHandleCallbacks aio_shared_buffer_readv_cb;
|
extern PGDLLIMPORT const PgAioHandleCallbacks aio_shared_buffer_readv_cb;
|
||||||
extern const PgAioHandleCallbacks aio_local_buffer_readv_cb;
|
extern PGDLLIMPORT const PgAioHandleCallbacks aio_local_buffer_readv_cb;
|
||||||
|
|
||||||
/* in buf_init.c */
|
/* in buf_init.c */
|
||||||
extern PGDLLIMPORT char *BufferBlocks;
|
extern PGDLLIMPORT char *BufferBlocks;
|
||||||
|
@ -20,7 +20,7 @@
|
|||||||
#include "storage/smgr.h"
|
#include "storage/smgr.h"
|
||||||
#include "storage/sync.h"
|
#include "storage/sync.h"
|
||||||
|
|
||||||
extern const PgAioHandleCallbacks aio_md_readv_cb;
|
extern PGDLLIMPORT const PgAioHandleCallbacks aio_md_readv_cb;
|
||||||
|
|
||||||
/* md storage manager functionality */
|
/* md storage manager functionality */
|
||||||
extern void mdinit(void);
|
extern void mdinit(void);
|
||||||
|
@ -74,7 +74,7 @@ typedef SMgrRelationData *SMgrRelation;
|
|||||||
#define SmgrIsTemp(smgr) \
|
#define SmgrIsTemp(smgr) \
|
||||||
RelFileLocatorBackendIsTemp((smgr)->smgr_rlocator)
|
RelFileLocatorBackendIsTemp((smgr)->smgr_rlocator)
|
||||||
|
|
||||||
extern const PgAioTargetInfo aio_smgr_target_info;
|
extern PGDLLIMPORT const PgAioTargetInfo aio_smgr_target_info;
|
||||||
|
|
||||||
extern void smgrinit(void);
|
extern void smgrinit(void);
|
||||||
extern SMgrRelation smgropen(RelFileLocator rlocator, ProcNumber backend);
|
extern SMgrRelation smgropen(RelFileLocator rlocator, ProcNumber backend);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user