From 8505e78c9139fbe6fa82e8bdaa1d1043436247c3 Mon Sep 17 00:00:00 2001 From: Arthur Zakirov Date: Tue, 13 Nov 2018 18:15:19 +0300 Subject: [PATCH] Bug fix: do not add root slash for pg_wal path --- src/parsexlog.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/parsexlog.c b/src/parsexlog.c index 86827a85..5b2e32af 100644 --- a/src/parsexlog.c +++ b/src/parsexlog.c @@ -536,8 +536,8 @@ validate_wal(pgBackup *backup, const char *archivedir, */ if (backup->stream) { - snprintf(backup_xlog_path, sizeof(backup_xlog_path), "/%s/%s/%s/%s", - backup_instance_path, backup_id, DATABASE_DIR, PG_XLOG_DIR); + pgBackupGetPath2(backup, backup_xlog_path, lengthof(backup_xlog_path), + DATABASE_DIR, PG_XLOG_DIR); validate_backup_wal_from_start_to_stop(backup, backup_xlog_path, tli, seg_size);