On Wed Mar 13 07:57:29 2013, zefram@fysh.org wrote:
Show quoted text> SvUPGRADE() can't be used as a truth-value expression in current perl.
> It never actually returned false, so there's no need for the conditional.
> Attached patch fixes.
I've applied your patch and uploaded it as an unauthorized release, version number 2.12_001. I also emailed the author to let him know. Since it's been a couple months since this bug was reported, and since Perl 5.18 is now out (which is incompatible with the non-patched versions), it became more critical.