mach 2003/08/04 16:05:17
Modified: lib/Apache/AxKit ConfigReader.pm Log: Fixing styles leaking into #global style cache. (subsequent requests would see styles from previous requests). Revision Changes Path 1.18 +6 -2 xml-axkit/lib/Apache/AxKit/ConfigReader.pm Index: ConfigReader.pm =================================================================== RCS file: /home/cvs/xml-axkit/lib/Apache/AxKit/ConfigReader.pm,v retrieving revision 1.17 retrieving revision 1.18 diff -u -r1.17 -r1.18 --- ConfigReader.pm 11 Jul 2003 16:03:54 -0000 1.17 +++ ConfigReader.pm 4 Aug 2003 23:05:17 -0000 1.18 @@ -384,7 +384,11 @@ $style ||= '#default'; # Add global styles - my $list = $self->{cfg}{Processors}{$media}{'#global'} || []; + my $list = []; + + if( exists($self->{cfg}{Processors}{$media}{'#global'})) { + push @$list, @{ $self->{cfg}{Processors}{$media}{'#global'} || []}; + } # Add styles matching this style if (exists($self->{cfg}{Processors}{$media}{$style})) {