projects
/
postgresql.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
22bd3cb
)
pg_checksums: Fix data type
author
Peter Eisentraut
Wed, 15 Dec 2021 09:29:27 +0000
(10:29 +0100)
committer
Peter Eisentraut
Wed, 15 Dec 2021 09:29:27 +0000
(10:29 +0100)
Segment numbers should be int, not BlockNumber (see also buffile.c).
Likely no harm, but better for consistency.
src/bin/pg_checksums/pg_checksums.c
patch
|
blob
|
blame
|
history
diff --git
a/src/bin/pg_checksums/pg_checksums.c
b/src/bin/pg_checksums/pg_checksums.c
index e833c5d75e7e38d1bb7657b380111e997cd63027..ca337c9014ed6ccb9c26165a238367ccd4aafea7 100644
(file)
--- 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;