Commit 893d6f8a authored by Peter Eisentraut's avatar Peter Eisentraut

Avoid casting away a const

parent 8e93a516
...@@ -269,7 +269,7 @@ bool recoveryTargetInclusive = true; ...@@ -269,7 +269,7 @@ bool recoveryTargetInclusive = true;
int recoveryTargetAction = RECOVERY_TARGET_ACTION_PAUSE; int recoveryTargetAction = RECOVERY_TARGET_ACTION_PAUSE;
TransactionId recoveryTargetXid; TransactionId recoveryTargetXid;
TimestampTz recoveryTargetTime; TimestampTz recoveryTargetTime;
char *recoveryTargetName; const char *recoveryTargetName;
XLogRecPtr recoveryTargetLSN; XLogRecPtr recoveryTargetLSN;
int recovery_min_apply_delay = 0; int recovery_min_apply_delay = 0;
TimestampTz recoveryDelayUntilTime; TimestampTz recoveryDelayUntilTime;
......
...@@ -11434,7 +11434,7 @@ assign_recovery_target_name(const char *newval, void *extra) ...@@ -11434,7 +11434,7 @@ assign_recovery_target_name(const char *newval, void *extra)
if (newval && strcmp(newval, "") != 0) if (newval && strcmp(newval, "") != 0)
{ {
recoveryTarget = RECOVERY_TARGET_NAME; recoveryTarget = RECOVERY_TARGET_NAME;
recoveryTargetName = (char *) newval; recoveryTargetName = newval;
} }
else else
recoveryTarget = RECOVERY_TARGET_UNSET; recoveryTarget = RECOVERY_TARGET_UNSET;
......
...@@ -131,7 +131,7 @@ extern char *PrimarySlotName; ...@@ -131,7 +131,7 @@ extern char *PrimarySlotName;
/* indirectly set via GUC system */ /* indirectly set via GUC system */
extern TransactionId recoveryTargetXid; extern TransactionId recoveryTargetXid;
extern TimestampTz recoveryTargetTime; extern TimestampTz recoveryTargetTime;
extern char *recoveryTargetName; extern const char *recoveryTargetName;
extern XLogRecPtr recoveryTargetLSN; extern XLogRecPtr recoveryTargetLSN;
extern RecoveryTargetType recoveryTarget; extern RecoveryTargetType recoveryTarget;
extern char *PromoteTriggerFile; extern char *PromoteTriggerFile;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment