X-Git-Url: https://git.m6w6.name/?p=m6w6%2Fext-http;a=blobdiff_plain;f=http_response_object.c;fp=http_response_object.c;h=32bd5f87443886aa1a2dc5df8bf08d9025ef3d75;hp=6f6cf4dab10bb503bf4074a5bcc670948af68cbb;hb=1bb903f3aad484c7adf638af3365cb7c668d3281;hpb=50343c32560e80c491911b107fab8217a35850eb diff --git a/http_response_object.c b/http_response_object.c index 6f6cf4d..32bd5f8 100644 --- a/http_response_object.c +++ b/http_response_object.c @@ -1094,7 +1094,11 @@ PHP_METHOD(HttpResponse, send) cctl = convert_to_type_ex(IS_STRING, GET_STATIC_PROP(cacheControl), &cctl_p); if (Z_LVAL_P(lmod) || Z_STRLEN_P(etag)) { - http_send_cache_control(Z_STRVAL_P(cctl), Z_STRLEN_P(cctl)); + if (Z_STRLEN_P(cctl)) { + http_send_cache_control(Z_STRVAL_P(cctl), Z_STRLEN_P(cctl)); + } else { + http_send_cache_control(HTTP_DEFAULT_CACHECONTROL, lenof(HTTP_DEFAULT_CACHECONTROL)); + } if (Z_STRLEN_P(etag)) { http_send_etag(Z_STRVAL_P(etag), Z_STRLEN_P(etag)); }