]> granicus.if.org Git - php/commitdiff
Merge branch 'PHP-5.6'
authorNikita Popov <nikic@php.net>
Sat, 14 Mar 2015 08:18:50 +0000 (09:18 +0100)
committerNikita Popov <nikic@php.net>
Sat, 14 Mar 2015 08:18:50 +0000 (09:18 +0100)
1  2 
ext/filter/sanitizing_filters.c

index 43241cc1eff407d3a0a94149fb96c5f61b4a1416,56ac207c44285cae49a788b9718835591ec52581..73bf92ed0b1f5c5cf916845547a0cff090078173
@@@ -120,10 -118,10 +120,10 @@@ static void php_filter_strip(zval *valu
        }
  
        str = (unsigned char *)Z_STRVAL_P(value);
 -      buf = safe_emalloc(1, Z_STRLEN_P(value) + 1, 1);
 +      buf = zend_string_alloc(Z_STRLEN_P(value) + 1, 0);
        c = 0;
        for (i = 0; i < Z_STRLEN_P(value); i++) {
-               if ((str[i] > 127) && (flags & FILTER_FLAG_STRIP_HIGH)) {
+               if ((str[i] >= 127) && (flags & FILTER_FLAG_STRIP_HIGH)) {
                } else if ((str[i] < 32) && (flags & FILTER_FLAG_STRIP_LOW)) {
                } else if ((str[i] == '`') && (flags & FILTER_FLAG_STRIP_BACKTICK)) {
                } else {