Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to content

Commit 3c5ff36

Browse files
committed
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.
1 parent fe8eaa5 commit 3c5ff36

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

src/backend/parser/parse_expr.c

+1
Original file line numberDiff line numberDiff line change
@@ -4276,6 +4276,7 @@ transformJsonFuncExpr(ParseState *pstate, JsonFuncExpr *func)
42764276
break;
42774277
default:
42784278
elog(ERROR, "invalid JsonFuncExpr op %d", (int) func->op);
4279+
default_format = JS_FORMAT_DEFAULT; /* keep compiler quiet */
42794280
break;
42804281
}
42814282

0 commit comments

Comments
 (0)