From: Michael Osipov Date: Wed, 3 Jun 2026 09:08:46 +0000 (+0000) Subject: Use ap_get_status_line() instead of string literals X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=0237005ebe405f4ff5ad0b949a0fe89fb025f65f;p=thirdparty%2Fapache%2Fhttpd.git Use ap_get_status_line() instead of string literals git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934914 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/modules/filters/mod_ext_filter.c b/modules/filters/mod_ext_filter.c index b479d52230..2f54849856 100644 --- a/modules/filters/mod_ext_filter.c +++ b/modules/filters/mod_ext_filter.c @@ -890,7 +890,7 @@ static apr_status_t ef_output_filter(ap_filter_t *f, apr_bucket_brigade *bb) } else { apr_bucket *e; - f->r->status_line = "500 Internal Server Error"; + f->r->status_line = ap_get_status_line(HTTP_INTERNAL_SERVER_ERROR); apr_brigade_cleanup(bb); e = ap_bucket_error_create(HTTP_INTERNAL_SERVER_ERROR, diff --git a/modules/http2/h2_c2.c b/modules/http2/h2_c2.c index 3ca6114d47..ad30f96d0f 100644 --- a/modules/http2/h2_c2.c +++ b/modules/http2/h2_c2.c @@ -462,7 +462,7 @@ static void check_early_hints(request_rec *r, const char *tag) old_status = r->status; old_line = r->status_line; r->status = HTTP_EARLY_HINTS; - r->status_line = "103 Early Hints"; + r->status_line = ap_get_status_line(r->status); ap_send_interim_response(r, 1); r->status = old_status; r->status_line = old_line; diff --git a/modules/proxy/mod_proxy_http.c b/modules/proxy/mod_proxy_http.c index 7bdb0f6699..970487be6e 100644 --- a/modules/proxy/mod_proxy_http.c +++ b/modules/proxy/mod_proxy_http.c @@ -1288,7 +1288,7 @@ int ap_proxy_http_process_response(proxy_http_req_t *req) */ r->headers_out = apr_table_make(r->pool,1); r->status = HTTP_BAD_GATEWAY; - r->status_line = "bad gateway"; + r->status_line = ap_get_status_line(r->status); return r->status; } @@ -1414,7 +1414,7 @@ int ap_proxy_http_process_response(proxy_http_req_t *req) /* an http/0.9 response */ backasswards = 1; r->status = proxy_status = HTTP_OK; - r->status_line = "200 OK"; + r->status_line = ap_get_status_line(r->status); backend->close = 1; }