diff options
| author | George Wang <gwang@php.net> | 2020-07-23 16:08:54 -0400 |
|---|---|---|
| committer | George Wang <gwang@php.net> | 2020-07-23 16:08:54 -0400 |
| commit | 78fc12a37a1a96815c68ecaec053ca44d047fc4b (patch) | |
| tree | f1d26414d38800f4d94ed990d4178f098a91c253 /sapi/litespeed/lsapi_main.c | |
| parent | bc4201f6b74e4915a24ed1a76448a011f3d488ec (diff) | |
| parent | 27bd16e71f1a89b6ea3fe1b874ecd6322fced8c0 (diff) | |
| download | php-git-78fc12a37a1a96815c68ecaec053ca44d047fc4b.tar.gz | |
Merge branch 'PHP-7.4'
Diffstat (limited to 'sapi/litespeed/lsapi_main.c')
| -rw-r--r-- | sapi/litespeed/lsapi_main.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/sapi/litespeed/lsapi_main.c b/sapi/litespeed/lsapi_main.c index c3386f47ec..f7158e9ee9 100644 --- a/sapi/litespeed/lsapi_main.c +++ b/sapi/litespeed/lsapi_main.c @@ -52,7 +52,7 @@ #include "lscriu.c" #endif -#define SAPI_LSAPI_MAX_HEADER_LENGTH 2048 +#define SAPI_LSAPI_MAX_HEADER_LENGTH LSAPI_RESP_HTTP_HEADER_MAX /* Key for each cache entry is dirname(PATH_TRANSLATED). * @@ -591,7 +591,7 @@ static int sapi_lsapi_activate() static sapi_module_struct lsapi_sapi_module = { "litespeed", - "LiteSpeed V7.6", + "LiteSpeed V7.7", php_lsapi_startup, /* startup */ php_module_shutdown_wrapper, /* shutdown */ @@ -1705,7 +1705,7 @@ PHP_FUNCTION(litespeed_response_headers) if ( h->header_len > 0 ) { p = strchr( h->header, ':' ); len = p - h->header; - if (( p )&&( len > 0 )) { + if (p && len > 0 && len < LSAPI_RESP_HTTP_HEADER_MAX) { memmove( headerBuf, h->header, len ); while( len > 0 && (isspace( headerBuf[len-1])) ) { --len; |
