summaryrefslogtreecommitdiff
path: root/src/backend
diff options
context:
space:
mode:
authorRobert Haas2015-05-01 13:37:10 +0000
committerRobert Haas2015-05-01 13:37:10 +0000
commite044a44949c5b9c9f548e8a1cd4bf0b50fb2a1cc (patch)
tree97c0dc3d6f86fd9286fb70ef421812769c478f75 /src/backend
parente7cb7ee14555cc9c5773e2c102efd6371f6f2005 (diff)
Deparse named arguments to use the new => operator instead of :=
Tom Lane pointed out that this wasn't done, and asked whether that was intentional. Subsequent discussion was in favor of making the change, so here we go.
Diffstat (limited to 'src/backend')
-rw-r--r--src/backend/parser/parse_func.c2
-rw-r--r--src/backend/utils/adt/ruleutils.c2
2 files changed, 2 insertions, 2 deletions
diff --git a/src/backend/parser/parse_func.c b/src/backend/parser/parse_func.c
index 1385776f6b..f7affebf84 100644
--- a/src/backend/parser/parse_func.c
+++ b/src/backend/parser/parse_func.c
@@ -1860,7 +1860,7 @@ funcname_signature_string(const char *funcname, int nargs,
appendStringInfoString(&argbuf, ", ");
if (i >= numposargs)
{
- appendStringInfo(&argbuf, "%s := ", (char *) lfirst(lc));
+ appendStringInfo(&argbuf, "%s => ", (char *) lfirst(lc));
lc = lnext(lc);
}
appendStringInfoString(&argbuf, format_type_be(argtypes[i]));
diff --git a/src/backend/utils/adt/ruleutils.c b/src/backend/utils/adt/ruleutils.c
index 29d1210e05..fea8db6a53 100644
--- a/src/backend/utils/adt/ruleutils.c
+++ b/src/backend/utils/adt/ruleutils.c
@@ -6856,7 +6856,7 @@ get_rule_expr(Node *node, deparse_context *context,
{
NamedArgExpr *na = (NamedArgExpr *) node;
- appendStringInfo(buf, "%s := ", quote_identifier(na->name));
+ appendStringInfo(buf, "%s => ", quote_identifier(na->name));
get_rule_expr((Node *) na->arg, context, showimplicit);
}
break;