X-Git-Url: https://git.m6w6.name/?p=m6w6%2Fext-http;a=blobdiff_plain;f=php_http_misc.c;h=e4411e0aaf39efb2e654e46913d8287ec0beb001;hp=2860caa39a0704e65ca5093d3772bbaeee2dc21d;hb=14aec371d6123fbedbe13ca73b6a6d5768c635cb;hpb=aacbe6aa75ca07853bf88d5b3647f67f107d1af7 diff --git a/php_http_misc.c b/php_http_misc.c index 2860caa..e4411e0 100644 --- a/php_http_misc.c +++ b/php_http_misc.c @@ -50,6 +50,10 @@ int php_http_match(const char *haystack_str, const char *needle_str, int flags) { int result = 0; + if (!haystack_str || !needle_str) { + return result; + } + if (flags & PHP_HTTP_MATCH_FULL) { if (flags & PHP_HTTP_MATCH_CASE) { result = !strcmp(haystack_str, needle_str);