aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTom Lane <tgl@sss.pgh.pa.us>2003-04-23 18:20:10 +0000
committerTom Lane <tgl@sss.pgh.pa.us>2003-04-23 18:20:10 +0000
commit60bc45a1076296c32e7aac3bcfda1f866d01cc93 (patch)
treed2c5daa964524c3feb773183113d12949d866765
parentf094673357cb2ef966c122ec31eee7ce544d2f6e (diff)
downloadpostgresql-60bc45a1076296c32e7aac3bcfda1f866d01cc93.tar.gz
postgresql-60bc45a1076296c32e7aac3bcfda1f866d01cc93.zip
Fix misbehavior of func_error() on type names containing '%'.
Will patch separately but equivalently in HEAD.
-rw-r--r--src/backend/parser/parse_func.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/backend/parser/parse_func.c b/src/backend/parser/parse_func.c
index 9bd0e2f814b..deb095f7c8c 100644
--- a/src/backend/parser/parse_func.c
+++ b/src/backend/parser/parse_func.c
@@ -8,7 +8,7 @@
*
*
* IDENTIFICATION
- * $Header: /cvsroot/pgsql/src/backend/parser/parse_func.c,v 1.139 2002/10/24 22:09:00 tgl Exp $
+ * $Header: /cvsroot/pgsql/src/backend/parser/parse_func.c,v 1.139.2.1 2003/04/23 18:20:10 tgl Exp $
*
*-------------------------------------------------------------------------
*/
@@ -1286,7 +1286,7 @@ func_error(const char *caller, List *funcname,
{
if (i)
appendStringInfo(&argbuf, ", ");
- appendStringInfo(&argbuf, format_type_be(argtypes[i]));
+ appendStringInfo(&argbuf, "%s", format_type_be(argtypes[i]));
}
if (caller == NULL)