aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Eisentraut <peter@eisentraut.org>2021-12-15 10:29:27 +0100
committerPeter Eisentraut <peter@eisentraut.org>2021-12-15 10:29:27 +0100
commitbf9a55c10729988a3c7ffbe14108e29d90283939 (patch)
tree0587da7392b9499e25c962c5bcec016a31a334a5
parent22bd3cbe0c284758d7174321f5596763095cdd55 (diff)
downloadpostgresql-bf9a55c10729988a3c7ffbe14108e29d90283939.tar.gz
postgresql-bf9a55c10729988a3c7ffbe14108e29d90283939.zip
pg_checksums: Fix data type
Segment numbers should be int, not BlockNumber (see also buffile.c). Likely no harm, but better for consistency.
-rw-r--r--src/bin/pg_checksums/pg_checksums.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/bin/pg_checksums/pg_checksums.c b/src/bin/pg_checksums/pg_checksums.c
index e833c5d75e7..ca337c9014e 100644
--- a/src/bin/pg_checksums/pg_checksums.c
+++ b/src/bin/pg_checksums/pg_checksums.c
@@ -192,7 +192,7 @@ skipfile(const char *fn)
}
static void
-scan_file(const char *fn, BlockNumber segmentno)
+scan_file(const char *fn, int segmentno)
{
PGAlignedBlock buf;
PageHeader header = (PageHeader) buf.data;
@@ -370,7 +370,7 @@ scan_directory(const char *basedir, const char *subdir, bool sizeonly)
char fnonly[MAXPGPATH];
char *forkpath,
*segmentpath;
- BlockNumber segmentno = 0;
+ int segmentno = 0;
if (skipfile(de->d_name))
continue;