Apache2 doesn't use send_http_headers
git-svn-id: http://svn.maypole.perl.org/Maypole/trunk@177
48953598-375a-da11-a14b-
00016c27c3ee
use base 'Maypole';
use mod_perl;
-if ( $mod_perl::VERSION >= 1.99 ) {
+use constant APACHE2 => $mod_perl::VERSION >= 1.99;
+
+if ( APACHE2 ) {
require Apache2;
require Apache::RequestRec;
require Apache::RequestUtil;
my $r = shift;
$r->{ar}->content_type( $r->{content_type} );
$r->{ar}->headers_out->set( "Content-Length" => length $r->{output} );
- $r->{ar}->send_http_header;
+ APACHE2 || $r->{ar}->send_http_header;
$r->{ar}->print( $r->{output} );
}