You've already forked pg_probackup
mirror of
https://github.com/postgrespro/pg_probackup.git
synced 2025-07-04 05:40:26 +02:00
Parse backup mode properly
This commit is contained in:
@ -563,11 +563,11 @@ parse_backup_mode(const char *value)
|
||||
v++;
|
||||
len = strlen(v);
|
||||
|
||||
if (len > 0 && pg_strncasecmp("full", v, strlen("full")) == 0)
|
||||
if (len > 0 && pg_strncasecmp("full", v, len) == 0)
|
||||
return BACKUP_MODE_FULL;
|
||||
else if (len > 0 && pg_strncasecmp("page", v, strlen("page")) == 0)
|
||||
else if (len > 0 && pg_strncasecmp("page", v, len) == 0)
|
||||
return BACKUP_MODE_DIFF_PAGE;
|
||||
else if (len > 0 && pg_strncasecmp("ptrack", v, strlen("ptrack")) == 0)
|
||||
else if (len > 0 && pg_strncasecmp("ptrack", v, len) == 0)
|
||||
return BACKUP_MODE_DIFF_PTRACK;
|
||||
|
||||
/* Backup mode is invalid, so leave with an error */
|
||||
|
Reference in New Issue
Block a user