WordPress.org

Make WordPress Core

Ticket #17375: 17375.2.patch

File 17375.2.patch, 727 bytes (added by hakre, 3 years ago)

Improved patched, added S as well.

  • wp-includes/functions.php

     
    261261                return false; 
    262262        $token = $data[0]; 
    263263        switch ( $token ) { 
     264                case 'S' : 
    264265                case 's' : 
    265266                        if ( '"' !== $data[$length-2] ) 
    266267                                return false; 
    267268                case 'a' : 
     269                case 'C' : 
    268270                case 'O' : 
    269271                        return (bool) preg_match( "/^{$token}:[0-9]+:/s", $data ); 
    270272                case 'b' : 
     
    295297                return false; 
    296298        elseif ( ';' !== $data[$length-1] ) 
    297299                return false; 
    298         elseif ( $data[0] !== 's' ) 
     300        elseif ( $data[0] !== 's' && $data[0] !== 'S' ) 
    299301                return false; 
    300302        elseif ( '"' !== $data[$length-2] ) 
    301303                return false;