X-Git-Url: https://git.m6w6.name/?p=m6w6%2Fext-http;a=blobdiff_plain;f=php_http_params.c;h=092db0525e8ffa2e4e1b87033823d71da4fbc647;hp=65504ac660155e6d40da74c98d8e7b0d4b15b7cc;hb=2259ce7b45277844d84a7fa19789891d36d693f5;hpb=d739650057f4ca2fc67f1ae2bfd1d24c3f2f9e7b diff --git a/php_http_params.c b/php_http_params.c index 65504ac..092db05 100644 --- a/php_http_params.c +++ b/php_http_params.c @@ -253,7 +253,7 @@ static inline void sanitize_rfc5987(zval *zv, char **language, zend_bool *latin1 switch (Z_STRVAL_P(zv)[0]) { case 'I': case 'i': - if (!strncasecmp(Z_STRVAL_P(zv), ZEND_STRL("iso-8859-1"))) { + if (!strncasecmp(Z_STRVAL_P(zv), "iso-8859-1", lenof("iso-8859-1"))) { *latin1 = 1; ptr = Z_STRVAL_P(zv) + lenof("iso-8859-1"); break; @@ -261,7 +261,7 @@ static inline void sanitize_rfc5987(zval *zv, char **language, zend_bool *latin1 /* no break */ case 'U': case 'u': - if (!strncasecmp(Z_STRVAL_P(zv), ZEND_STRL("utf-8"))) { + if (!strncasecmp(Z_STRVAL_P(zv), "utf-8", lenof("utf-8"))) { *latin1 = 0; ptr = Z_STRVAL_P(zv) + lenof("utf-8"); break;