Ruleutils_17 Fixup various StringInfo function usages

Relevant PG commit:
8461424fd717877ead0706984ef9b6440b2a97ad
8461424fd7
m3hm3t/pg17_isolation_test_cmd_from
naisila 2024-07-25 16:31:14 +02:00
parent 9c067548aa
commit c9f9d37ffa
No known key found for this signature in database
GPG Key ID: A824BA9862D73E6D
1 changed files with 10 additions and 10 deletions

View File

@ -3840,16 +3840,16 @@ get_merge_query_def(Query *query, deparse_context *context,
switch (action->matchKind) switch (action->matchKind)
{ {
case MERGE_WHEN_MATCHED: case MERGE_WHEN_MATCHED:
appendStringInfo(buf, "MATCHED"); appendStringInfoString(buf, "MATCHED");
break; break;
case MERGE_WHEN_NOT_MATCHED_BY_SOURCE: case MERGE_WHEN_NOT_MATCHED_BY_SOURCE:
appendStringInfo(buf, "NOT MATCHED BY SOURCE"); appendStringInfoString(buf, "NOT MATCHED BY SOURCE");
break; break;
case MERGE_WHEN_NOT_MATCHED_BY_TARGET: case MERGE_WHEN_NOT_MATCHED_BY_TARGET:
if (haveNotMatchedBySource) if (haveNotMatchedBySource)
appendStringInfo(buf, "NOT MATCHED BY TARGET"); appendStringInfoString(buf, "NOT MATCHED BY TARGET");
else else
appendStringInfo(buf, "NOT MATCHED"); appendStringInfoString(buf, "NOT MATCHED");
break; break;
default: default:
elog(ERROR, "unrecognized matchKind: %d", elog(ERROR, "unrecognized matchKind: %d",
@ -5570,18 +5570,18 @@ get_json_expr_options(JsonExpr *jsexpr, deparse_context *context,
if (jsexpr->op == JSON_QUERY_OP) if (jsexpr->op == JSON_QUERY_OP)
{ {
if (jsexpr->wrapper == JSW_CONDITIONAL) if (jsexpr->wrapper == JSW_CONDITIONAL)
appendStringInfo(context->buf, " WITH CONDITIONAL WRAPPER"); appendStringInfoString(context->buf, " WITH CONDITIONAL WRAPPER");
else if (jsexpr->wrapper == JSW_UNCONDITIONAL) else if (jsexpr->wrapper == JSW_UNCONDITIONAL)
appendStringInfo(context->buf, " WITH UNCONDITIONAL WRAPPER"); appendStringInfoString(context->buf, " WITH UNCONDITIONAL WRAPPER");
/* The default */ /* The default */
else if (jsexpr->wrapper == JSW_NONE || jsexpr->wrapper == JSW_UNSPEC) else if (jsexpr->wrapper == JSW_NONE || jsexpr->wrapper == JSW_UNSPEC)
appendStringInfo(context->buf, " WITHOUT WRAPPER"); appendStringInfoString(context->buf, " WITHOUT WRAPPER");
if (jsexpr->omit_quotes) if (jsexpr->omit_quotes)
appendStringInfo(context->buf, " OMIT QUOTES"); appendStringInfoString(context->buf, " OMIT QUOTES");
/* The default */ /* The default */
else else
appendStringInfo(context->buf, " KEEP QUOTES"); appendStringInfoString(context->buf, " KEEP QUOTES");
} }
if (jsexpr->on_empty && jsexpr->on_empty->btype != default_behavior) if (jsexpr->on_empty && jsexpr->on_empty->btype != default_behavior)
@ -6926,7 +6926,7 @@ get_rule_expr(Node *node, deparse_context *context,
JSON_BEHAVIOR_NULL : JSON_BEHAVIOR_NULL :
JSON_BEHAVIOR_FALSE); JSON_BEHAVIOR_FALSE);
appendStringInfoString(buf, ")"); appendStringInfoChar(buf, ')');
} }
break; break;