You've already forked pgbackrest
mirror of
https://github.com/pgbackrest/pgbackrest.git
synced 2025-09-16 09:06:18 +02:00
Use explicit characters instead of Posix class in restore expression.
It is not clear how portable/supported the Posix character classes are. This way seems simpler and more portable.
Updated from 5c98157b
.
This commit is contained in:
committed by
David Steele
parent
e251ec574a
commit
5d48dd2fb3
@@ -1556,9 +1556,9 @@ restoreRecoveryWriteAutoConf(unsigned int pgVersion, const String *restoreLabel)
|
||||
RegExp *recoveryExp =
|
||||
regExpNew(
|
||||
STRDEF(
|
||||
"^[[:blank:]]*(" RECOVERY_TARGET "|" RECOVERY_TARGET_ACTION "|" RECOVERY_TARGET_INCLUSIVE "|"
|
||||
"^[\t ]*(" RECOVERY_TARGET "|" RECOVERY_TARGET_ACTION "|" RECOVERY_TARGET_INCLUSIVE "|"
|
||||
RECOVERY_TARGET_LSN "|" RECOVERY_TARGET_NAME "|" RECOVERY_TARGET_TIME "|" RECOVERY_TARGET_TIMELINE "|"
|
||||
RECOVERY_TARGET_XID ")[[:blank:]]*="));
|
||||
RECOVERY_TARGET_XID ")[\t ]*="));
|
||||
|
||||
// Check each line for recovery settings
|
||||
const StringList *contentList = strLstNewSplit(strNewBuf(autoConf), LF_STR);
|
||||
|
Reference in New Issue
Block a user