diff --git a/contrib/basebackup_to_shell/basebackup_to_shell.c b/contrib/basebackup_to_shell/basebackup_to_shell.c index e2b18631e0..bdaf67a4c8 100644 --- a/contrib/basebackup_to_shell/basebackup_to_shell.c +++ b/contrib/basebackup_to_shell/basebackup_to_shell.c @@ -205,11 +205,11 @@ shell_get_sink(bbsink *next_sink, void *detail_arg) * making substitutions as appropriate for escape sequences. */ static char * -shell_construct_command(char *base_command, const char *filename, - char *target_detail) +shell_construct_command(const char *base_command, const char *filename, + const char *target_detail) { StringInfoData buf; - char *c; + const char *c; initStringInfo(&buf); for (c = base_command; *c != '\0'; ++c)