summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGeorge Schlossnagle <gschlossnagle@php.net>2002-10-08 06:25:02 +0000
committerGeorge Schlossnagle <gschlossnagle@php.net>2002-10-08 06:25:02 +0000
commit7adb8e0ba90aa780005a25babb95a19600da797a (patch)
treee7255e36c34b3dd01a79b1ecece86e456fd1c7b1
parentb85162590da032ed9899f84f0f48fa1ade35df32 (diff)
downloadphp-git-7adb8e0ba90aa780005a25babb95a19600da797a.tar.gz
header code cleanup
-rw-r--r--sapi/apache/php_apache.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/sapi/apache/php_apache.c b/sapi/apache/php_apache.c
index 24b580f8b3..e136d955fd 100644
--- a/sapi/apache/php_apache.c
+++ b/sapi/apache/php_apache.c
@@ -968,6 +968,7 @@ PHP_FUNCTION(apache_request_send_http_header)
r->content_type = pstrdup(r->pool, type);
}
ap_send_http_header(r);
+ SG(headers_sent) = 1;
AP(headers_sent) = 1;
RETURN_TRUE;
}
@@ -980,6 +981,7 @@ PHP_FUNCTION(apache_request_basic_http_header)
APREQ_GET_REQUEST(id, r);
ap_basic_http_header((request_rec *)SG(server_context));
+ SG(headers_sent) = 1;
AP(headers_sent) = 1;
RETURN_TRUE;
}
@@ -992,6 +994,7 @@ PHP_FUNCTION(apache_request_send_http_trace)
APREQ_GET_REQUEST(id, r);
ap_send_http_trace((request_rec *)SG(server_context));
+ SG(headers_sent) = 1;
AP(headers_sent) = 1;
RETURN_TRUE;
}
@@ -1004,6 +1007,7 @@ PHP_FUNCTION(apache_request_send_http_options)
APREQ_GET_REQUEST(id, r);
ap_send_http_options((request_rec *)SG(server_context));
+ SG(headers_sent) = 1;
AP(headers_sent) = 1;
RETURN_TRUE;
}
@@ -1270,6 +1274,7 @@ PHP_FUNCTION(apache_request_send_header_field)
APREQ_GET_REQUEST(id, r);
ap_send_header_field(r, Z_STRVAL_PP(fieldname), Z_STRVAL_PP(fieldval));
+ SG(headers_sent) = 1;
AP(headers_sent) = 1;
}