Fix error message wordings
authorPeter Eisentraut <[email protected]>
Wed, 17 May 2023 19:33:13 +0000 (21:33 +0200)
committerPeter Eisentraut <[email protected]>
Wed, 17 May 2023 19:33:47 +0000 (21:33 +0200)
The original patch for percentrepl.c c96de2ce17 adopted the error
messages from basebackup_to_shell, but that uses terminology that
doesn't really fit with the new API naming.

src/common/percentrepl.c

index d78571fec0ab8c166397ab7a94025294926d6cf1..7aa85fdc9406ae4ca79eb472035add93665da4bf 100644 (file)
@@ -113,16 +113,16 @@ replace_percent_placeholders(const char *instr, const char *param_name, const ch
                                va_end(ap);
                                if (!found)
                                {
-                                       /* Unknown escape sequence */
+                                       /* Unknown placeholder */
 #ifdef FRONTEND
                                        pg_log_error("invalid value for parameter \"%s\": \"%s\"", param_name, instr);
-                                       pg_log_error_detail("String contains unexpected escape sequence \"%c\".", *sp);
+                                       pg_log_error_detail("String contains unexpected placeholder \"%%%c\".", *sp);
                                        exit(1);
 #else
                                        ereport(ERROR,
                                                        errcode(ERRCODE_INVALID_PARAMETER_VALUE),
                                                        errmsg("invalid value for parameter \"%s\": \"%s\"", param_name, instr),
-                                                       errdetail("String contains unexpected escape sequence \"%c\".", *sp));
+                                                       errdetail("String contains unexpected placeholder \"%%%c\".", *sp));
 #endif
                                }
                        }