From: Tom Lane Date: Wed, 23 Apr 2003 18:20:10 +0000 (+0000) Subject: Fix misbehavior of func_error() on type names containing '%'. X-Git-Url: http://git.postgresql.org/gitweb/static/gitweb.js?a=commitdiff_plain;h=cc0db32e31ae5d5cc8f5b4d67deea58bd46b0f68;p=users%2Fbernd%2Fpostgres.git Fix misbehavior of func_error() on type names containing '%'. Will patch separately but equivalently in HEAD. --- diff --git a/src/backend/parser/parse_func.c b/src/backend/parser/parse_func.c index 815f93ef49..7cc11508b2 100644 --- a/src/backend/parser/parse_func.c +++ b/src/backend/parser/parse_func.c @@ -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)