1
0
mirror of https://github.com/postgrespro/pg_probackup.git synced 2026-05-16 09:48:14 +02:00

fix bug in catalog structure for multiple instance backup

This commit is contained in:
Anastasia
2017-05-31 15:33:06 +03:00
parent 66d3e97e26
commit 7efada48b1
+3 -3
View File
@@ -631,12 +631,12 @@ pgBackupGetPath2(const pgBackup *backup, char *path, size_t len,
/* If "subdir1" is NULL do not check "subdir2" */
if (!subdir1)
snprintf(path, len, "%s/%s/%s", backup_path, BACKUPS_DIR, datetime);
snprintf(path, len, "%s/%s", backup_instance_path, datetime);
else if (!subdir2)
snprintf(path, len, "%s/%s/%s/%s", backup_path, BACKUPS_DIR, datetime, subdir1);
snprintf(path, len, "%s/%s/%s", backup_instance_path, datetime, subdir1);
/* "subdir1" and "subdir2" is not NULL */
else
snprintf(path, len, "%s/%s/%s/%s/%s", backup_path, BACKUPS_DIR,
snprintf(path, len, "%s/%s/%s/%s", backup_instance_path,
datetime, subdir1, subdir2);
free(datetime);