diff options
| author | Andres Freund | 2022-07-18 00:29:32 +0000 |
|---|---|---|
| committer | Andres Freund | 2022-07-18 00:29:32 +0000 |
| commit | fd4bad1655391582f639527c325fc4a99680cc64 (patch) | |
| tree | 5e59a7fcf0bbe666e0d64532dc2fe57a0eade6b8 /contrib | |
| parent | f2b73c8d75d583adcdd3562adca335d31f430ac5 (diff) | |
Remove now superfluous declarations of dlsym()ed symbols.
The prior commit declared them centrally.
Author: Andres Freund <andres@anarazel.de>
Reviewed-By: Tom Lane <tgl@sss.pgh.pa.us>
Discussion: https://postgr.es/m/20211101020311.av6hphdl6xbjbuif@alap3.anarazel.de
Diffstat (limited to 'contrib')
| -rw-r--r-- | contrib/auth_delay/auth_delay.c | 2 | ||||
| -rw-r--r-- | contrib/auto_explain/auto_explain.c | 2 | ||||
| -rw-r--r-- | contrib/basebackup_to_shell/basebackup_to_shell.c | 2 | ||||
| -rw-r--r-- | contrib/basic_archive/basic_archive.c | 3 | ||||
| -rw-r--r-- | contrib/bloom/bloom.h | 1 | ||||
| -rw-r--r-- | contrib/hstore_plperl/hstore_plperl.c | 2 | ||||
| -rw-r--r-- | contrib/hstore_plpython/hstore_plpython.c | 2 | ||||
| -rw-r--r-- | contrib/isn/isn.c | 2 | ||||
| -rw-r--r-- | contrib/jsonb_plpython/jsonb_plpython.c | 2 | ||||
| -rw-r--r-- | contrib/ltree_plpython/ltree_plpython.c | 2 | ||||
| -rw-r--r-- | contrib/passwordcheck/passwordcheck.c | 2 | ||||
| -rw-r--r-- | contrib/pg_prewarm/autoprewarm.c | 1 | ||||
| -rw-r--r-- | contrib/pg_stat_statements/pg_stat_statements.c | 2 | ||||
| -rw-r--r-- | contrib/pg_trgm/trgm_op.c | 2 | ||||
| -rw-r--r-- | contrib/postgres_fdw/option.c | 2 | ||||
| -rw-r--r-- | contrib/sepgsql/hooks.c | 1 | ||||
| -rw-r--r-- | contrib/test_decoding/test_decoding.c | 4 |
17 files changed, 0 insertions, 34 deletions
diff --git a/contrib/auth_delay/auth_delay.c b/contrib/auth_delay/auth_delay.c index 6b94d653ea4..c3d78e5020f 100644 --- a/contrib/auth_delay/auth_delay.c +++ b/contrib/auth_delay/auth_delay.c @@ -20,8 +20,6 @@ PG_MODULE_MAGIC; -void _PG_init(void); - /* GUC Variables */ static int auth_delay_milliseconds; diff --git a/contrib/auto_explain/auto_explain.c b/contrib/auto_explain/auto_explain.c index 1ba7536879d..269a0fa86c5 100644 --- a/contrib/auto_explain/auto_explain.c +++ b/contrib/auto_explain/auto_explain.c @@ -78,8 +78,6 @@ static ExecutorRun_hook_type prev_ExecutorRun = NULL; static ExecutorFinish_hook_type prev_ExecutorFinish = NULL; static ExecutorEnd_hook_type prev_ExecutorEnd = NULL; -void _PG_init(void); - static void explain_ExecutorStart(QueryDesc *queryDesc, int eflags); static void explain_ExecutorRun(QueryDesc *queryDesc, ScanDirection direction, diff --git a/contrib/basebackup_to_shell/basebackup_to_shell.c b/contrib/basebackup_to_shell/basebackup_to_shell.c index bc754b177af..34188f2d9d3 100644 --- a/contrib/basebackup_to_shell/basebackup_to_shell.c +++ b/contrib/basebackup_to_shell/basebackup_to_shell.c @@ -37,8 +37,6 @@ typedef struct bbsink_shell FILE *pipe; } bbsink_shell; -void _PG_init(void); - static void *shell_check_detail(char *target, char *target_detail); static bbsink *shell_get_sink(bbsink *next_sink, void *detail_arg); diff --git a/contrib/basic_archive/basic_archive.c b/contrib/basic_archive/basic_archive.c index 6b550fc55f7..bba767c8f36 100644 --- a/contrib/basic_archive/basic_archive.c +++ b/contrib/basic_archive/basic_archive.c @@ -40,9 +40,6 @@ PG_MODULE_MAGIC; -void _PG_init(void); -void _PG_archive_module_init(ArchiveModuleCallbacks *cb); - static char *archive_directory = NULL; static MemoryContext basic_archive_context; diff --git a/contrib/bloom/bloom.h b/contrib/bloom/bloom.h index 9966f3f46e1..6d58e22813d 100644 --- a/contrib/bloom/bloom.h +++ b/contrib/bloom/bloom.h @@ -175,7 +175,6 @@ typedef struct BloomScanOpaqueData typedef BloomScanOpaqueData *BloomScanOpaque; /* blutils.c */ -extern void _PG_init(void); extern void initBloomState(BloomState *state, Relation index); extern void BloomFillMetapage(Relation index, Page metaPage); extern void BloomInitMetapage(Relation index); diff --git a/contrib/hstore_plperl/hstore_plperl.c b/contrib/hstore_plperl/hstore_plperl.c index 417b721cff9..c72785d99ec 100644 --- a/contrib/hstore_plperl/hstore_plperl.c +++ b/contrib/hstore_plperl/hstore_plperl.c @@ -7,8 +7,6 @@ PG_MODULE_MAGIC; -extern void _PG_init(void); - /* Linkage to functions in hstore module */ typedef HStore *(*hstoreUpgrade_t) (Datum orig); static hstoreUpgrade_t hstoreUpgrade_p; diff --git a/contrib/hstore_plpython/hstore_plpython.c b/contrib/hstore_plpython/hstore_plpython.c index 0be65075916..961579a5ea0 100644 --- a/contrib/hstore_plpython/hstore_plpython.c +++ b/contrib/hstore_plpython/hstore_plpython.c @@ -7,8 +7,6 @@ PG_MODULE_MAGIC; -extern void _PG_init(void); - /* Linkage to functions in plpython module */ typedef char *(*PLyObject_AsString_t) (PyObject *plrv); static PLyObject_AsString_t PLyObject_AsString_p; diff --git a/contrib/isn/isn.c b/contrib/isn/isn.c index 7493a2c60fa..a53d99722ad 100644 --- a/contrib/isn/isn.c +++ b/contrib/isn/isn.c @@ -924,8 +924,6 @@ eantoobig: * Exported routines. *---------------------------------------------------------*/ -void _PG_init(void); - void _PG_init(void) { diff --git a/contrib/jsonb_plpython/jsonb_plpython.c b/contrib/jsonb_plpython/jsonb_plpython.c index 03bbfa87d9a..a625727c5e8 100644 --- a/contrib/jsonb_plpython/jsonb_plpython.c +++ b/contrib/jsonb_plpython/jsonb_plpython.c @@ -9,8 +9,6 @@ PG_MODULE_MAGIC; -void _PG_init(void); - /* for PLyObject_AsString in plpy_typeio.c */ typedef char *(*PLyObject_AsString_t) (PyObject *plrv); static PLyObject_AsString_t PLyObject_AsString_p; diff --git a/contrib/ltree_plpython/ltree_plpython.c b/contrib/ltree_plpython/ltree_plpython.c index 7431a1150a9..ac159ea3141 100644 --- a/contrib/ltree_plpython/ltree_plpython.c +++ b/contrib/ltree_plpython/ltree_plpython.c @@ -6,8 +6,6 @@ PG_MODULE_MAGIC; -extern void _PG_init(void); - /* Linkage to functions in plpython module */ typedef PyObject *(*PLyUnicode_FromStringAndSize_t) (const char *s, Py_ssize_t size); static PLyUnicode_FromStringAndSize_t PLyUnicode_FromStringAndSize_p; diff --git a/contrib/passwordcheck/passwordcheck.c b/contrib/passwordcheck/passwordcheck.c index 9d8c58ded09..c24b1cbe43e 100644 --- a/contrib/passwordcheck/passwordcheck.c +++ b/contrib/passwordcheck/passwordcheck.c @@ -32,8 +32,6 @@ static check_password_hook_type prev_check_password_hook = NULL; /* passwords shorter than this will be rejected */ #define MIN_PWD_LENGTH 8 -extern void _PG_init(void); - /* * check_password * diff --git a/contrib/pg_prewarm/autoprewarm.c b/contrib/pg_prewarm/autoprewarm.c index 13eee4a1379..b2d60260934 100644 --- a/contrib/pg_prewarm/autoprewarm.c +++ b/contrib/pg_prewarm/autoprewarm.c @@ -82,7 +82,6 @@ typedef struct AutoPrewarmSharedState int prewarmed_blocks; } AutoPrewarmSharedState; -void _PG_init(void); void autoprewarm_main(Datum main_arg); void autoprewarm_database_main(Datum main_arg); diff --git a/contrib/pg_stat_statements/pg_stat_statements.c b/contrib/pg_stat_statements/pg_stat_statements.c index b4d4231dc61..049da9fe6df 100644 --- a/contrib/pg_stat_statements/pg_stat_statements.c +++ b/contrib/pg_stat_statements/pg_stat_statements.c @@ -305,8 +305,6 @@ static bool pgss_save; /* whether to save stats across shutdown */ /*---- Function declarations ----*/ -void _PG_init(void); - PG_FUNCTION_INFO_V1(pg_stat_statements_reset); PG_FUNCTION_INFO_V1(pg_stat_statements_reset_1_7); PG_FUNCTION_INFO_V1(pg_stat_statements_1_2); diff --git a/contrib/pg_trgm/trgm_op.c b/contrib/pg_trgm/trgm_op.c index cbcc481a172..49b3609de93 100644 --- a/contrib/pg_trgm/trgm_op.c +++ b/contrib/pg_trgm/trgm_op.c @@ -20,8 +20,6 @@ double similarity_threshold = 0.3f; double word_similarity_threshold = 0.6f; double strict_word_similarity_threshold = 0.5f; -void _PG_init(void); - PG_FUNCTION_INFO_V1(set_limit); PG_FUNCTION_INFO_V1(show_limit); PG_FUNCTION_INFO_V1(show_trgm); diff --git a/contrib/postgres_fdw/option.c b/contrib/postgres_fdw/option.c index 572591a558d..cd2ef234d66 100644 --- a/contrib/postgres_fdw/option.c +++ b/contrib/postgres_fdw/option.c @@ -51,8 +51,6 @@ static PQconninfoOption *libpq_options; */ char *pgfdw_application_name = NULL; -void _PG_init(void); - /* * Helper functions */ diff --git a/contrib/sepgsql/hooks.c b/contrib/sepgsql/hooks.c index 97e61b8043f..87fdd972c27 100644 --- a/contrib/sepgsql/hooks.c +++ b/contrib/sepgsql/hooks.c @@ -30,7 +30,6 @@ PG_MODULE_MAGIC; /* * Declarations */ -void _PG_init(void); /* * Saved hook entries (if stacked) diff --git a/contrib/test_decoding/test_decoding.c b/contrib/test_decoding/test_decoding.c index 3736da6784b..3f90ffa32de 100644 --- a/contrib/test_decoding/test_decoding.c +++ b/contrib/test_decoding/test_decoding.c @@ -24,10 +24,6 @@ PG_MODULE_MAGIC; -/* These must be available to dlsym() */ -extern void _PG_init(void); -extern void _PG_output_plugin_init(OutputPluginCallbacks *cb); - typedef struct { MemoryContext context; |
