Skip to content

Commit ecb5af7

Browse files
committed
Remove unused #include's from bin .c files
as determined by IWYU Similar to commit dbbca2c, but for bin and some related files. Discussion: https://www.postgresql.org/message-id/flat/0df1d5b1-8ca8-4f84-93be-121081bde049%40eisentraut.org
1 parent ba08edb commit ecb5af7

39 files changed

+10
-57
lines changed

src/bin/pg_basebackup/pg_createsubscriber.c

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,14 +13,13 @@
1313

1414
#include "postgres_fe.h"
1515

16+
#include <sys/stat.h>
1617
#include <sys/time.h>
1718
#include <sys/wait.h>
1819
#include <time.h>
1920

20-
#include "catalog/pg_authid_d.h"
2121
#include "common/connect.h"
2222
#include "common/controldata_utils.h"
23-
#include "common/file_perm.h"
2423
#include "common/logging.h"
2524
#include "common/pg_prng.h"
2625
#include "common/restricted_token.h"

src/bin/pg_basebackup/pg_recvlogical.c

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,6 @@
1818
#include <sys/stat.h>
1919
#include <unistd.h>
2020

21-
#include "access/xlog_internal.h"
22-
#include "common/fe_memutils.h"
2321
#include "common/file_perm.h"
2422
#include "common/logging.h"
2523
#include "fe_utils/option_utils.h"

src/bin/pg_basebackup/receivelog.c

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@
1919
#include <unistd.h>
2020

2121
#include "access/xlog_internal.h"
22-
#include "common/file_utils.h"
2322
#include "common/logging.h"
2423
#include "libpq-fe.h"
2524
#include "receivelog.h"

src/bin/pg_basebackup/streamutil.c

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,14 +19,12 @@
1919

2020
#include "access/xlog_internal.h"
2121
#include "common/connect.h"
22-
#include "common/fe_memutils.h"
2322
#include "common/file_perm.h"
2423
#include "common/logging.h"
2524
#include "common/string.h"
2625
#include "datatype/timestamp.h"
2726
#include "port/pg_bswap.h"
2827
#include "pqexpbuffer.h"
29-
#include "receivelog.h"
3028
#include "streamutil.h"
3129

3230
#define ERRCODE_DUPLICATE_OBJECT "42710"

src/bin/pg_basebackup/walmethods.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111

1212
#include "postgres_fe.h"
1313

14+
#include <fcntl.h>
1415
#include <sys/stat.h>
1516
#include <time.h>
1617
#include <unistd.h>
@@ -26,8 +27,7 @@
2627
#include "common/file_utils.h"
2728
#include "common/logging.h"
2829
#include "pgtar.h"
29-
#include "receivelog.h"
30-
#include "streamutil.h"
30+
#include "walmethods.h"
3131

3232
/* Size of zlib buffer for .tar.gz */
3333
#define ZLIB_OUT_SIZE 4096

src/bin/pg_checksums/pg_checksums.c

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@
2121
#include <unistd.h>
2222

2323
#include "common/controldata_utils.h"
24-
#include "common/file_perm.h"
2524
#include "common/file_utils.h"
2625
#include "common/logging.h"
2726
#include "common/relpath.h"

src/bin/pg_combinebackup/copy_file.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@
1313

1414
#include "c.h"
1515
#include "common/checksum_helper.h"
16-
#include "common/file_utils.h"
1716

1817
/*
1918
* Enumeration to denote copy modes.

src/bin/pg_combinebackup/pg_combinebackup.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,12 +25,12 @@
2525
#endif
2626

2727
#include "backup_label.h"
28-
#include "common/blkreftable.h"
2928
#include "common/checksum_helper.h"
3029
#include "common/controldata_utils.h"
3130
#include "common/file_perm.h"
3231
#include "common/file_utils.h"
3332
#include "common/logging.h"
33+
#include "common/relpath.h"
3434
#include "copy_file.h"
3535
#include "fe_utils/option_utils.h"
3636
#include "getopt_long.h"

src/bin/pg_config/pg_config.c

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@
2525
#include "postgres_fe.h"
2626

2727
#include "common/config_info.h"
28-
#include "port.h"
2928

3029
static const char *progname;
3130

src/bin/pg_dump/common.c

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,6 @@
2727
#include "catalog/pg_subscription_d.h"
2828
#include "catalog/pg_type_d.h"
2929
#include "common/hashfn.h"
30-
#include "fe_utils/string_utils.h"
31-
#include "pg_backup_archiver.h"
3230
#include "pg_backup_utils.h"
3331
#include "pg_dump.h"
3432

src/bin/pg_dump/compress_io.c

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,6 @@
7070
#include "compress_lz4.h"
7171
#include "compress_none.h"
7272
#include "compress_zstd.h"
73-
#include "pg_backup_utils.h"
7473

7574
/*----------------------
7675
* Generic functions

src/bin/pg_dump/filter.c

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@
1313
*/
1414
#include "postgres_fe.h"
1515

16-
#include "common/fe_memutils.h"
1716
#include "common/logging.h"
1817
#include "common/string.h"
1918
#include "filter.h"

src/bin/pg_dump/parallel.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,9 @@
6363
#include "fe_utils/string_utils.h"
6464
#include "parallel.h"
6565
#include "pg_backup_utils.h"
66+
#ifdef WIN32
6667
#include "port/pg_bswap.h"
68+
#endif
6769

6870
/* Mnemonic macros for indexing the fd array returned by pipe(2) */
6971
#define PIPE_READ 0

src/bin/pg_dump/pg_backup_custom.c

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,6 @@
2727

2828
#include "common/file_utils.h"
2929
#include "compress_io.h"
30-
#include "parallel.h"
3130
#include "pg_backup_utils.h"
3231

3332
/*--------

src/bin/pg_dump/pg_backup_db.c

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,6 @@
1919

2020
#include "common/connect.h"
2121
#include "common/string.h"
22-
#include "dumputils.h"
23-
#include "fe_utils/string_utils.h"
2422
#include "parallel.h"
2523
#include "pg_backup_archiver.h"
2624
#include "pg_backup_db.h"

src/bin/pg_dump/pg_backup_utils.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,9 @@
1313
*/
1414
#include "postgres_fe.h"
1515

16+
#ifdef WIN32
1617
#include "parallel.h"
18+
#endif
1719
#include "pg_backup_utils.h"
1820

1921
/* Globals exported by this file */

src/bin/pg_dump/pg_dump.c

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,10 +49,8 @@
4949
#include "catalog/pg_class_d.h"
5050
#include "catalog/pg_default_acl_d.h"
5151
#include "catalog/pg_largeobject_d.h"
52-
#include "catalog/pg_largeobject_metadata_d.h"
5352
#include "catalog/pg_proc_d.h"
5453
#include "catalog/pg_subscription.h"
55-
#include "catalog/pg_trigger_d.h"
5654
#include "catalog/pg_type_d.h"
5755
#include "common/connect.h"
5856
#include "common/int.h"

src/bin/pg_dump/pg_dump_sort.c

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@
1818
#include "catalog/pg_class_d.h"
1919
#include "common/int.h"
2020
#include "lib/binaryheap.h"
21-
#include "pg_backup_archiver.h"
2221
#include "pg_backup_utils.h"
2322
#include "pg_dump.h"
2423

src/bin/pg_dump/pg_restore.c

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,6 @@
4545
#include <termios.h>
4646
#endif
4747

48-
#include "dumputils.h"
4948
#include "fe_utils/option_utils.h"
5049
#include "filter.h"
5150
#include "getopt_long.h"

src/bin/pg_rewind/datapagemap.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@
1010
#define DATAPAGEMAP_H
1111

1212
#include "storage/block.h"
13-
#include "storage/relfilelocator.h"
1413

1514
struct datapagemap
1615
{

src/bin/pg_rewind/libpq_source.c

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111

1212
#include "catalog/pg_type_d.h"
1313
#include "common/connect.h"
14-
#include "datapagemap.h"
1514
#include "file_ops.h"
1615
#include "filemap.h"
1716
#include "lib/stringinfo.h"

src/bin/pg_rewind/local_source.c

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,8 @@
1212
#include <fcntl.h>
1313
#include <unistd.h>
1414

15-
#include "datapagemap.h"
15+
#include "common/logging.h"
1616
#include "file_ops.h"
17-
#include "filemap.h"
18-
#include "pg_rewind.h"
1917
#include "rewind_source.h"
2018

2119
typedef struct

src/bin/pg_rewind/pg_rewind.h

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,6 @@
1414
#include "access/timeline.h"
1515
#include "common/logging.h"
1616
#include "common/file_utils.h"
17-
#include "datapagemap.h"
18-
#include "libpq-fe.h"
19-
#include "storage/block.h"
20-
#include "storage/relfilelocator.h"
2117

2218
/* Configuration options */
2319
extern char *datadir_target;

src/bin/pg_test_fsync/pg_test_fsync.c

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@
1919
#include <unistd.h>
2020
#include <signal.h>
2121

22-
#include "access/xlogdefs.h"
2322
#include "common/logging.h"
2423
#include "common/pg_prng.h"
2524
#include "getopt_long.h"

src/bin/pg_upgrade/check.c

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,7 @@
1111

1212
#include "catalog/pg_authid_d.h"
1313
#include "catalog/pg_class_d.h"
14-
#include "catalog/pg_collation.h"
1514
#include "fe_utils/string_utils.h"
16-
#include "mb/pg_wchar.h"
1715
#include "pg_upgrade.h"
1816

1917
static void check_new_cluster_is_empty(void);

src/bin/pg_upgrade/relfilenumber.c

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,6 @@
1111

1212
#include <sys/stat.h>
1313

14-
#include "access/transam.h"
15-
#include "catalog/pg_class_d.h"
1614
#include "pg_upgrade.h"
1715

1816
static void transfer_single_new_db(FileNameMap *maps, int size, char *old_tablespace);

src/bin/pg_walsummary/pg_walsummary.c

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@
2020
#include "common/logging.h"
2121
#include "fe_utils/option_utils.h"
2222
#include "getopt_long.h"
23-
#include "lib/stringinfo.h"
2423

2524
typedef struct ws_options
2625
{

src/bin/psql/command.c

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,18 +30,15 @@
3030
#include "common/logging.h"
3131
#include "common/string.h"
3232
#include "copy.h"
33-
#include "crosstabview.h"
3433
#include "describe.h"
3534
#include "fe_utils/cancel.h"
3635
#include "fe_utils/print.h"
3736
#include "fe_utils/string_utils.h"
3837
#include "help.h"
3938
#include "input.h"
4039
#include "large_obj.h"
41-
#include "libpq-fe.h"
4240
#include "libpq/pqcomm.h"
4341
#include "mainloop.h"
44-
#include "portability/instr_time.h"
4542
#include "pqexpbuffer.h"
4643
#include "psqlscanslash.h"
4744
#include "settings.h"

src/bin/psql/describe.c

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,6 @@
2727
#include "fe_utils/print.h"
2828
#include "fe_utils/string_utils.h"
2929
#include "settings.h"
30-
#include "variables.h"
3130

3231
static const char *map_typename_pattern(const char *pattern);
3332
static bool describeOneTableDetails(const char *schemaname,

src/bin/psql/help.c

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,6 @@
2121
#include <termios.h>
2222
#endif
2323

24-
#include "common.h"
25-
#include "common/logging.h"
26-
#include "common/username.h"
2724
#include "help.h"
2825
#include "input.h"
2926
#include "settings.h"

src/bin/scripts/clusterdb.c

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@
1616
#include "fe_utils/option_utils.h"
1717
#include "fe_utils/query_utils.h"
1818
#include "fe_utils/simple_list.h"
19-
#include "fe_utils/string_utils.h"
2019

2120

2221
static void cluster_one_database(const ConnParams *cparams, const char *table,

src/bin/scripts/common.c

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@
2121
#include "common/connect.h"
2222
#include "common/logging.h"
2323
#include "common/string.h"
24-
#include "fe_utils/cancel.h"
2524
#include "fe_utils/query_utils.h"
2625
#include "fe_utils/string_utils.h"
2726

src/bin/scripts/reindexdb.c

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@
1515

1616
#include "catalog/pg_class_d.h"
1717
#include "common.h"
18-
#include "common/connect.h"
1918
#include "common/logging.h"
2019
#include "fe_utils/cancel.h"
2120
#include "fe_utils/option_utils.h"

src/common/controldata_utils.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,8 @@
2828
#include "access/xlog_internal.h"
2929
#include "catalog/pg_control.h"
3030
#include "common/controldata_utils.h"
31-
#include "common/file_perm.h"
3231
#ifdef FRONTEND
32+
#include "common/file_perm.h"
3333
#include "common/logging.h"
3434
#endif
3535
#include "port/pg_crc32c.h"

src/common/string.c

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@
2222
#endif
2323

2424
#include "common/string.h"
25-
#include "lib/stringinfo.h"
2625

2726

2827
/*

src/common/unicode_case.c

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@
1717

1818
#include "common/unicode_case.h"
1919
#include "common/unicode_case_table.h"
20-
#include "common/unicode_category.h"
2120
#include "mb/pg_wchar.h"
2221

2322
static const pg_case_map *find_case_map(pg_wchar ucs);

src/fe_utils/astreamer_file.c

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@
1919

2020
#include "common/file_perm.h"
2121
#include "common/logging.h"
22-
#include "common/string.h"
2322
#include "fe_utils/astreamer.h"
2423

2524
typedef struct astreamer_plain_writer

src/fe_utils/astreamer_gzip.c

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,9 +32,7 @@
3232
#include <zlib.h>
3333
#endif
3434

35-
#include "common/file_perm.h"
3635
#include "common/logging.h"
37-
#include "common/string.h"
3836
#include "fe_utils/astreamer.h"
3937

4038
#ifdef HAVE_LIBZ

src/fe_utils/astreamer_lz4.c

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,7 @@
2121
#include <lz4frame.h>
2222
#endif
2323

24-
#include "common/file_perm.h"
2524
#include "common/logging.h"
26-
#include "common/string.h"
2725
#include "fe_utils/astreamer.h"
2826

2927
#ifdef USE_LZ4

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy