X-Git-Url: https://git.m6w6.name/?p=m6w6%2Fext-http;a=blobdiff_plain;f=src%2Fphp_http_info.c;fp=src%2Fphp_http_info.c;h=1470f976e2b554f4cd193732a25ee6a6cea2ac3c;hp=cbaee88490c17421a7c618f7653ed2c6c8c819bc;hb=700883ba05724a9dd14fa6d5a2eded658cf0496c;hpb=45fb8dff8bc2981151fbca023408c61acbba0f08 diff --git a/src/php_http_info.c b/src/php_http_info.c index cbaee88..1470f97 100644 --- a/src/php_http_info.c +++ b/src/php_http_info.c @@ -74,11 +74,12 @@ void php_http_info_to_string(php_http_info_t *info, char **str, size_t *len, con info->http.info.request.method&&!strcasecmp(info->http.info.request.method,"CONNECT")?( info->http.info.request.url?php_http_url_authority_to_string(info->http.info.request.url, &(tmp), NULL):"0"):( info->http.info.request.url?php_http_url_to_string(info->http.info.request.url, &(tmp), NULL, 0):"/"), - info->http.version.major||info->http.version.major?info->http.version.major:1, + info->http.version.major||info->http.version.minor?info->http.version.major:1, info->http.version.major||info->http.version.minor?info->http.version.minor:1, eol); } else if (info->type == PHP_HTTP_RESPONSE){ - *len = spprintf(str, 0, "HTTP/%u.%u %d%s%s%s", info->http.version.major||info->http.version.major?info->http.version.major:1, + *len = spprintf(str, 0, "HTTP/%u.%u %d%s%s%s", + info->http.version.major||info->http.version.minor?info->http.version.major:1, info->http.version.major||info->http.version.minor?info->http.version.minor:1, info->http.info.response.code?info->http.info.response.code:200, info->http.info.response.status&&*info->http.info.response.status ? " ":"",