aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorRobert Haas <rhaas@postgresql.org>2022-09-27 16:12:43 -0400
committerRobert Haas <rhaas@postgresql.org>2022-09-27 16:15:57 -0400
commit0aaa7cf6989ef6709f2bade96c4c43c7195afe17 (patch)
tree9d2adcea027d47aaf1219620fbd8c2cb36d6a192 /src
parent99164b7ea6bb396f4df569eb7c07664b74b66f19 (diff)
downloadpostgresql-0aaa7cf6989ef6709f2bade96c4c43c7195afe17.tar.gz
postgresql-0aaa7cf6989ef6709f2bade96c4c43c7195afe17.zip
In BufTagGetForkNum, cast to the correct type.
Another defect in 05d4cbf9b6ba708858984b01ca0fc56d59d4ec7c. Per CI, via Justin Pryzby. Discussion: http://postgr.es/m/20220927200712.GH6256@telsasoft.com
Diffstat (limited to 'src')
-rw-r--r--src/include/storage/buf_internals.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/include/storage/buf_internals.h b/src/include/storage/buf_internals.h
index c3417b28ba9..d4dc9eb3429 100644
--- a/src/include/storage/buf_internals.h
+++ b/src/include/storage/buf_internals.h
@@ -137,7 +137,7 @@ BufTagGetForkNum(const BufferTag *tag)
StaticAssertStmt(MAX_FORKNUM <= INT8_MAX,
"MAX_FORKNUM can't be greater than INT8_MAX");
- ret = (int8) (tag->relForkDetails[0] >> BUFTAG_RELNUM_HIGH_BITS);
+ ret = (ForkNumber) (tag->relForkDetails[0] >> BUFTAG_RELNUM_HIGH_BITS);
return ret;
}