dougm 01/04/17 21:52:29 Modified: lib/ModPerl StructureMap.pm Log: parse <apr_bucket_type_t MODULE=APR::Bucket> Revision Changes Path 1.3 +3 -3 modperl-2.0/lib/ModPerl/StructureMap.pm Index: StructureMap.pm =================================================================== RCS file: /home/cvs/modperl-2.0/lib/ModPerl/StructureMap.pm,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- StructureMap.pm 2001/03/13 01:47:22 1.2 +++ StructureMap.pm 2001/04/18 04:52:27 1.3 @@ -84,15 +84,15 @@ while ($fh->readline) { if (m:^(\W?)</?([^>]+)>:) { + my $args; $disabled = $1; - my $args = $2; + ($class, $args) = split /\s+/, $2, 2; %cur = (); - if ($args =~ /E=/) { + if ($args and $args =~ /E=/) { %cur = $self->parse_keywords($args); } - $class = $cur{STRUCT} || $args; $self->{MODULES}->{$class} = $cur{MODULE} if $cur{MODULE}; next;