aboutsummaryrefslogtreecommitdiff
path: root/src/pl/plperl/plperl.c
diff options
context:
space:
mode:
authorPeter Eisentraut <peter@eisentraut.org>2019-11-04 11:07:32 +0100
committerPeter Eisentraut <peter@eisentraut.org>2019-11-04 11:07:32 +0100
commita63c84e59acf9f5e2b54aad4974a80e5075af646 (patch)
tree33589609c8508449920823392c11a9c1671d2cd3 /src/pl/plperl/plperl.c
parent8557a6f10ca6f01f4b2f2f25e197292f3f46bb5c (diff)
downloadpostgresql-a63c84e59acf9f5e2b54aad4974a80e5075af646.tar.gz
postgresql-a63c84e59acf9f5e2b54aad4974a80e5075af646.zip
Fix some compiler warnings on older compilers
Some older compilers appear to not understand the recently introduced PG_FINALLY code structure that well in some circumstances and complain about possibly uninitialized variables. So to fix, initialize the variables explicitly in the cases complained about. Discussion: https://www.postgresql.org/message-id/flat/95a822c3-728b-af0e-d7e5-71890507ae0c%402ndquadrant.com
Diffstat (limited to 'src/pl/plperl/plperl.c')
-rw-r--r--src/pl/plperl/plperl.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/pl/plperl/plperl.c b/src/pl/plperl/plperl.c
index f0fb3085523..90f7cf169c7 100644
--- a/src/pl/plperl/plperl.c
+++ b/src/pl/plperl/plperl.c
@@ -1840,7 +1840,7 @@ PG_FUNCTION_INFO_V1(plperl_call_handler);
Datum
plperl_call_handler(PG_FUNCTION_ARGS)
{
- Datum retval;
+ Datum retval = (Datum) 0;
plperl_call_data *volatile save_call_data = current_call_data;
plperl_interp_desc *volatile oldinterp = plperl_active_interp;
plperl_call_data this_call_data;