aboutsummaryrefslogtreecommitdiff
path: root/src/backend/bootstrap/bootstrap.c
diff options
context:
space:
mode:
authorPeter Eisentraut <peter@eisentraut.org>2024-07-23 09:53:54 +0200
committerPeter Eisentraut <peter@eisentraut.org>2024-07-23 10:00:41 +0200
commit935e675f3c9efd0e39bf33db15ab85049cc4ee7c (patch)
tree9c996e50da9c00aa2cdc37ae1ade03ff3a550b5e /src/backend/bootstrap/bootstrap.c
parentffb0603929617f39d449e942abe96cdba36e7545 (diff)
downloadpostgresql-935e675f3c9efd0e39bf33db15ab85049cc4ee7c.tar.gz
postgresql-935e675f3c9efd0e39bf33db15ab85049cc4ee7c.zip
Get rid of a global variable
bootstrap_data_checksum_version can just as easily be passed to where it is used via function arguments. Reviewed-by: Andres Freund <andres@anarazel.de> Discussion: https://www.postgresql.org/message-id/flat/e0a62134-83da-4ba4-8cdb-ceb0111c95ce@eisentraut.org
Diffstat (limited to 'src/backend/bootstrap/bootstrap.c')
-rw-r--r--src/backend/bootstrap/bootstrap.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/backend/bootstrap/bootstrap.c b/src/backend/bootstrap/bootstrap.c
index 986f6f1d9ca..7637581a184 100644
--- a/src/backend/bootstrap/bootstrap.c
+++ b/src/backend/bootstrap/bootstrap.c
@@ -41,8 +41,6 @@
#include "utils/rel.h"
#include "utils/relmapper.h"
-uint32 bootstrap_data_checksum_version = 0; /* No checksum */
-
static void CheckerModeMain(void);
static void bootstrap_signals(void);
@@ -202,6 +200,7 @@ BootstrapModeMain(int argc, char *argv[], bool check_only)
char *progname = argv[0];
int flag;
char *userDoption = NULL;
+ uint32 bootstrap_data_checksum_version = 0; /* No checksum */
Assert(!IsUnderPostmaster);
@@ -332,7 +331,7 @@ BootstrapModeMain(int argc, char *argv[], bool check_only)
BaseInit();
bootstrap_signals();
- BootStrapXLOG();
+ BootStrapXLOG(bootstrap_data_checksum_version);
/*
* To ensure that src/common/link-canary.c is linked into the backend, we