X-Git-Url: https://git.m6w6.name/?p=m6w6%2Fext-http;a=blobdiff_plain;f=http_headers_api.c;h=c04664e9b486afd21ea5971309c7767ee52e1e96;hp=3cb9c9128626e48c4912c4deb665cd352c19f6b5;hb=d19eb84fa85cc82c46b943b49d906714e0a9b3c5;hpb=930417f55598b5b4c54b44e20935450210454fdf diff --git a/http_headers_api.c b/http_headers_api.c index 3cb9c91..c04664e 100644 --- a/http_headers_api.c +++ b/http_headers_api.c @@ -15,18 +15,14 @@ #ifdef HAVE_CONFIG_H # include "config.h" #endif -#include "php.h" -#include "ext/standard/php_string.h" +#include "php_http.h" + #include "ext/standard/url.h" +#include "ext/standard/php_string.h" -#include "php_http.h" -#include "php_http_std_defs.h" #include "php_http_api.h" #include "php_http_headers_api.h" -#include "php_http_info_api.h" - -#include ZEND_EXTERN_MODULE_GLOBALS(http); @@ -179,7 +175,7 @@ PHP_HTTP_API HashTable *_http_negotiate_q(const char *header, HashTable *support ++identifier; --ident_len; } - while (isspace(identifier[ident_len - 1])) { + while (ident_len && isspace(identifier[ident_len - 1])) { identifier[--ident_len] = '\0'; }