Re: [BUGS] BUG #3415: plperl spi_exec_prepared variable undef value confusion

2007-06-28 Thread Andrew Dunstan
Tom Lane wrote: "Matt" <[EMAIL PROTECTED]> writes: Description:plperl spi_exec_prepared variable undef value confusion [ pokes at it ... ] Some of the places in plperl.c that are checking for undef values use code like if (SvOK(val) && SvTYPE(val) != SVt_NULL) and

Re: [BUGS] BUG #3415: plperl spi_exec_prepared variable undef value confusion

2007-06-28 Thread Tom Lane
I wrote: > [ pokes at it ... ] Some of the places in plperl.c that are checking for > undef values use code like > if (SvOK(val) && SvTYPE(val) != SVt_NULL) > and some just test the SvTYPE part. It looks to me like the SvOK test > is essential --- in fact I'm not sure the SvTYPE test is e

Re: [BUGS] BUG #3415: plperl spi_exec_prepared variable undef value confusion

2007-06-28 Thread Tom Lane
"Matt" <[EMAIL PROTECTED]> writes: > Description:plperl spi_exec_prepared variable undef value confusion [ pokes at it ... ] Some of the places in plperl.c that are checking for undef values use code like if (SvOK(val) && SvTYPE(val) != SVt_NULL) and some just test the SvTYPE pa