Suppress "variable may be used uninitialized" warning.

Buildfarm member caiman is showing this, which surprises me because
it's very late-model gcc (14.0.1) and ought to be smart enough to
know that elog(ERROR) doesn't return.  But we're likely to see the
same from stupider compilers too, so add a dummy initialization in
our usual style.
This commit is contained in:
Tom Lane 2024-04-05 10:58:30 -04:00
parent fe8eaa5442
commit 3c5ff36aba
1 changed files with 1 additions and 0 deletions

View File

@ -4276,6 +4276,7 @@ transformJsonFuncExpr(ParseState *pstate, JsonFuncExpr *func)
break;
default:
elog(ERROR, "invalid JsonFuncExpr op %d", (int) func->op);
default_format = JS_FORMAT_DEFAULT; /* keep compiler quiet */
break;
}