diff --git a/src/pl/plpgsql/src/pl_handler.c b/src/pl/plpgsql/src/pl_handler.c index fce459ade0..3f7548cb9d 100644 --- a/src/pl/plpgsql/src/pl_handler.c +++ b/src/pl/plpgsql/src/pl_handler.c @@ -320,7 +320,7 @@ plpgsql_inline_handler(PG_FUNCTION_ARGS) FmgrInfo flinfo; EState *simple_eval_estate; ResourceOwner simple_eval_resowner; - Datum retval; + volatile Datum retval = (Datum) 0; int rc; /*