ecpg: Remove trailing period from error message.
authorFujii Masao <fujii@postgresql.org>
Wed, 25 Aug 2021 00:56:04 +0000 (09:56 +0900)
committerFujii Masao <fujii@postgresql.org>
Wed, 25 Aug 2021 03:22:12 +0000 (12:22 +0900)
This commit improves the ecpg's error message that commit f576de1db1 updated,
so that it gets rid of trailing period and uppercases the command name
in the error message.

Back-patch to v14 where the error message exists.

Author: Kyotaro Horiguchi
Reviewed-by: Fujii Masao
Discussion: https://postgr.es/m/20210819.170315.1413060634876301811.horikyota.ntt@gmail.com

src/interfaces/ecpg/preproc/ecpg.header

index efb2fb3a382df068b09f4f6f6b2eeaebe61e5d30..df58f1535c097e5edf1c2dbfea48081af009185e 100644 (file)
@@ -596,7 +596,7 @@ check_declared_list(const char *name)
        {
            if (connection)
            if (connection && strcmp(ptr->connection, connection) != 0)
-               mmerror(PARSE_ERROR, ET_WARNING, "connection %s is overwritten with %s by declare statement %s.", connection, ptr->connection, name);
+               mmerror(PARSE_ERROR, ET_WARNING, "connection %s is overwritten with %s by DECLARE statement %s", connection, ptr->connection, name);
            connection = mm_strdup(ptr -> connection);
            return true;
        }