Author: pgollucci Date: Tue Dec 5 03:23:28 2006 New Revision: 482600 URL: http://svn.apache.org/viewvc?view=rev&rev=482600 Log: without this, sydump() returned things like: [ 'PerlConfig', undef ],
[ 'Alias', undef ], [ 'Location', undef ], Modified: perl/modperl/trunk/Changes perl/modperl/trunk/lib/Apache2/PerlSections.pm Modified: perl/modperl/trunk/Changes URL: http://svn.apache.org/viewvc/perl/modperl/trunk/Changes?view=diff&rev=482600&r1=482599&r2=482600 ============================================================================== --- perl/modperl/trunk/Changes (original) +++ perl/modperl/trunk/Changes Tue Dec 5 03:23:28 2006 @@ -12,6 +12,10 @@ =item 2.0.4-dev +Prevent Apache2::PerSections::symdump() from returning invalid +httpd.conf snippets like 'Alias undef' +[Philip M. Gollucci <[EMAIL PROTECTED]>] + Require B-Size 0.9 for Apache2::Status which fixes Can't call method "script_name" on an undefined value [Philip M. Gollucci <[EMAIL PROTECTED]>] Modified: perl/modperl/trunk/lib/Apache2/PerlSections.pm URL: http://svn.apache.org/viewvc/perl/modperl/trunk/lib/Apache2/PerlSections.pm?view=diff&rev=482600&r1=482599&r2=482600 ============================================================================== --- perl/modperl/trunk/lib/Apache2/PerlSections.pm (original) +++ perl/modperl/trunk/lib/Apache2/PerlSections.pm Tue Dec 5 03:23:28 2006 @@ -95,7 +95,7 @@ #We don't want to pick up stashes... next if ($key =~ /::$/); local (*ENTRY) = $val; - if (defined $val && defined *ENTRY{SCALAR}) { + if (defined $val && defined *ENTRY{SCALAR} defined $ENTRY) { push @{$self->{symbols}}, [$key, $ENTRY]; } if (defined $val && defined *ENTRY{ARRAY}) {