stas 2003/10/10 15:08:24
Modified: src/modules/perl modperl_module.c Log: check SvPOK before coercing the returned value into PV, to avoid undef warnings Revision Changes Path 1.16 +2 -1 modperl-2.0/src/modules/perl/modperl_module.c Index: modperl_module.c =================================================================== RCS file: /home/cvs/modperl-2.0/src/modules/perl/modperl_module.c,v retrieving revision 1.15 retrieving revision 1.16 diff -u -u -r1.15 -r1.16 --- modperl_module.c 4 Jun 2003 16:50:37 -0000 1.15 +++ modperl_module.c 10 Oct 2003 22:08:24 -0000 1.16 @@ -438,7 +438,8 @@ SPAGAIN; if (count == 1) { - if (strEQ(POPp, DECLINE_CMD)) { + SV *sv = POPs; + if (SvPOK(sv) && strEQ(SvPVX(sv), DECLINE_CMD)) { retval = DECLINE_CMD; } }