Fix use of possible uninitialized variable retval (src/pl/plpgsql/src/pl_handler.c) - Mailing list pgsql-hackers

From Ranier Vilela
Subject Fix use of possible uninitialized variable retval (src/pl/plpgsql/src/pl_handler.c)
Date
Msg-id CAEudQAoDXrVNV8M9q2k4xycxuBrebh0NRPECXFa1N-Z8q-B7ww@mail.gmail.com
Whole thread Raw
Responses Re: Fix use of possible uninitialized variable retval (src/pl/plpgsql/src/pl_handler.c)
List pgsql-hackers
Hi.

The function *plpgsql_inline_handler* can use uninitialized
variable retval, if PG_TRY fails.
Fix like function*plpgsql_call_handler* wich declare retval as
volatile and initialize to (Datum 0).

best regards,
Ranier Vilela
Attachment

pgsql-hackers by date:

Previous
From: Ranier Vilela
Date:
Subject: Re: Fix calloc check if oom (PQcancelCreate)
Next
From: Ranier Vilela
Date:
Subject: Fix possible dereference null pointer (PQprint)