You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A couple of fixes to make it build+test under 5.8.9.
The grep expression
exists $_->{in_out} && $_->{in_out} =~ /OUT$/
was wrong - it should have been defined rather than exists, as is done
elsewhere. I'm not sure why an 'uninit var' warning only appeared on 5.8.9
but not blead - perhaps some minor autovivification difference?
It was also warning
$ExtUtils::ParseXS::DIE_ON_ERROR only used once
$ExtUtils::ParseXS::AUTHOR_WARNINGS only used once
in t/001-basic.t because that test file only loads ExtUtils::ParseXS at
runtime. Again, I'm not sure why it didn't warn on blead too. But I made
the var initialisations more robust against 'once' warnings anyway by
using 'our'.
0 commit comments