*** pgsql/src/backend/parser/parse_func.c 2010/03/17 16:52:38 1.223 --- pgsql/src/backend/parser/parse_func.c 2010/05/30 18:10:40 1.224 *************** *** 8,14 **** * * * IDENTIFICATION ! * $PostgreSQL: pgsql/src/backend/parser/parse_func.c,v 1.222 2010/02/26 02:00:52 momjian Exp $ * *------------------------------------------------------------------------- */ --- 8,14 ---- * * * IDENTIFICATION ! * $PostgreSQL: pgsql/src/backend/parser/parse_func.c,v 1.223 2010/03/17 16:52:38 tgl Exp $ * *------------------------------------------------------------------------- */ *************** funcname_signature_string(const char *fu *** 1386,1397 **** { if (i) appendStringInfoString(&argbuf, ", "); - appendStringInfoString(&argbuf, format_type_be(argtypes[i])); if (i >= numposargs) { ! appendStringInfo(&argbuf, " AS %s", (char *) lfirst(lc)); lc = lnext(lc); } } appendStringInfoChar(&argbuf, ')'); --- 1386,1397 ---- { if (i) appendStringInfoString(&argbuf, ", "); if (i >= numposargs) { ! appendStringInfo(&argbuf, "%s := ", (char *) lfirst(lc)); lc = lnext(lc); } + appendStringInfoString(&argbuf, format_type_be(argtypes[i])); } appendStringInfoChar(&argbuf, ')');