X-Git-Url: https://git.decadent.org.uk/gitweb/?a=blobdiff_plain;f=lib%2FApache%2FMVC.pm;h=0ee09fac0c01e31c5d80ecb1f5f6b20b49bc0949;hb=8b7434d8323a8191b3c19cf65d2c0138c447d96d;hp=ba0fec0ad01fcf09da1348a24a10e33096220d6a;hpb=38deb5b0946274f649b98539bd1af06ab2741cfb;p=maypole.git diff --git a/lib/Apache/MVC.pm b/lib/Apache/MVC.pm index ba0fec0..0ee09fa 100644 --- a/lib/Apache/MVC.pm +++ b/lib/Apache/MVC.pm @@ -31,7 +31,9 @@ sub parse_location { # Reconstruct the request headers $self->headers_in(Maypole::Headers->new); - my %headers = $self->{ar}->headers_in; + my %headers; + if (APACHE2) { %headers = %{$self->{ar}->headers_in}; + } else { %headers = $self->{ar}->headers_in; } for (keys %headers) { $self->headers_in->set($_, $headers{$_}); }