summaryrefslogtreecommitdiff
path: root/src/bin/pg_basebackup/pg_basebackup.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/bin/pg_basebackup/pg_basebackup.c')
-rw-r--r--src/bin/pg_basebackup/pg_basebackup.c7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/bin/pg_basebackup/pg_basebackup.c b/src/bin/pg_basebackup/pg_basebackup.c
index 9ce30d43a4..a830b199f5 100644
--- a/src/bin/pg_basebackup/pg_basebackup.c
+++ b/src/bin/pg_basebackup/pg_basebackup.c
@@ -2012,9 +2012,7 @@ BaseBackup(char *compression_algorithm, char *compression_detail,
if (client_compress->algorithm == PG_COMPRESSION_GZIP)
{
wal_compress_algorithm = PG_COMPRESSION_GZIP;
- wal_compress_level =
- (client_compress->options & PG_COMPRESSION_OPTION_LEVEL)
- != 0 ? client_compress->level : 0;
+ wal_compress_level = client_compress->level;
}
else
{
@@ -2023,7 +2021,8 @@ BaseBackup(char *compression_algorithm, char *compression_detail,
}
StartLogStreamer(xlogstart, starttli, sysidentifier,
- wal_compress_algorithm, wal_compress_level);
+ wal_compress_algorithm,
+ wal_compress_level);
}
if (serverMajor >= 1500)