libpq: Refactor some error messages for easier translation
authorPeter Eisentraut <peter@eisentraut.org>
Mon, 3 May 2021 06:51:30 +0000 (08:51 +0200)
committerPeter Eisentraut <peter@eisentraut.org>
Mon, 3 May 2021 06:51:30 +0000 (08:51 +0200)
src/interfaces/libpq/fe-connect.c

index 3242cfc874e5df1742919379681199c5c3bf5024..80703698b81e0086ba8ab04f7866567febebee14 100644 (file)
@@ -3751,8 +3751,9 @@ keep_going:                                               /* We will come back to here until there is
                                        PQclear(res);
 
                                /* Append error report to conn->errorMessage. */
-                               appendPQExpBufferStr(&conn->errorMessage,
-                                                                        libpq_gettext("\"SHOW transaction_read_only\" failed\n"));
+                               appendPQExpBuffer(&conn->errorMessage,
+                                                                 libpq_gettext("\"%s\" failed\n"),
+                                                                 "SHOW transaction_read_only");
 
                                /* Close connection politely. */
                                conn->status = CONNECTION_OK;
@@ -3802,8 +3803,9 @@ keep_going:                                               /* We will come back to here until there is
                                        PQclear(res);
 
                                /* Append error report to conn->errorMessage. */
-                               appendPQExpBufferStr(&conn->errorMessage,
-                                                                        libpq_gettext("\"SELECT pg_is_in_recovery()\" failed\n"));
+                               appendPQExpBuffer(&conn->errorMessage,
+                                                                 libpq_gettext("\"%s\" failed\n"),
+                                                                 "SELECT pg_is_in_recovery()");
 
                                /* Close connection politely. */
                                conn->status = CONNECTION_OK;