From 2fb605ec76ee4dbcd15482d3623e1cf1aaa68e63 Mon Sep 17 00:00:00 2001
From: Peter Eisentraut <peter_e@gmx.net>
Date: Wed, 17 Mar 2010 20:58:38 +0000
Subject: [PATCH] Fix peculiar, untranslatable message concatenation attempt

---
 src/interfaces/libpq/fe-connect.c | 9 ++++-----
 1 file changed, 4 insertions(+), 5 deletions(-)

diff --git a/src/interfaces/libpq/fe-connect.c b/src/interfaces/libpq/fe-connect.c
index 3e9af73cb0a..e2d1355a3db 100644
--- a/src/interfaces/libpq/fe-connect.c
+++ b/src/interfaces/libpq/fe-connect.c
@@ -8,7 +8,7 @@
  *
  *
  * IDENTIFICATION
- *	  $PostgreSQL: pgsql/src/interfaces/libpq/fe-connect.c,v 1.390 2010/03/13 14:55:57 momjian Exp $
+ *	  $PostgreSQL: pgsql/src/interfaces/libpq/fe-connect.c,v 1.391 2010/03/17 20:58:38 petere Exp $
  *
  *-------------------------------------------------------------------------
  */
@@ -4463,10 +4463,9 @@ dot_pg_pass_warning(PGconn *conn)
 
 		if (!getPgPassFilename(pgpassfile))
 			return;
-		appendPQExpBufferStr(&conn->errorMessage,
-			libpq_gettext("password retrieved from "));
-		appendPQExpBufferStr(&conn->errorMessage, pgpassfile);
-		appendPQExpBufferChar(&conn->errorMessage, '\n');
+		appendPQExpBuffer(&conn->errorMessage,
+						  libpq_gettext("password retrieved from file \"%s\"\n"),
+						  pgpassfile);
 	}
 }
 
-- 
GitLab