From: Itagaki Takahiro Date: Wed, 9 Jun 2010 03:40:16 +0000 (+0000) Subject: Avoid "identifier will be truncated" warning in dblink X-Git-Tag: REL8_4_5~87 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=b52f12b3a5e42fa2523484af6696526005f2cb98;p=postgresql Avoid "identifier will be truncated" warning in dblink when connection string is longer than NAMEDATALEN. The previous fix for long connection name broke the behavior. --- diff --git a/contrib/dblink/dblink.c b/contrib/dblink/dblink.c index b9433fcaa4..d0b19a8bab 100644 --- a/contrib/dblink/dblink.c +++ b/contrib/dblink/dblink.c @@ -8,7 +8,7 @@ * Darko Prenosil * Shridhar Daithankar * - * $PostgreSQL: pgsql/contrib/dblink/dblink.c,v 1.82.2.4 2010/06/09 00:56:25 itagaki Exp $ + * $PostgreSQL: pgsql/contrib/dblink/dblink.c,v 1.82.2.5 2010/06/09 03:40:16 itagaki Exp $ * Copyright (c) 2001-2009, PostgreSQL Global Development Group * ALL RIGHTS RESERVED; * @@ -2437,7 +2437,7 @@ get_connect_string(const char *servername) /* first gather the server connstr options */ srvname = pstrdup(servername); - truncate_identifier(srvname, strlen(srvname), true); + truncate_identifier(srvname, strlen(srvname), false); foreign_server = GetForeignServerByName(srvname, true); if (foreign_server)