WordPress.org

Make WordPress Core

Ticket #9722: 9722.diff

File 9722.diff, 1.2 KB (added by Denis-de-Bernardy, 6 years ago)
  • wp-includes/class-phpmailer.php

     
    14231423    switch (strtolower($position)) { 
    14241424      case 'phrase': 
    14251425        $encoded = preg_replace_callback("/([^A-Za-z0-9!*+\/ -])/", 
    1426                                          "EncodeQ_callback", $encoded); 
     1426                                         array('PHPMailer', 'EncodeQ_callback'), $encoded); 
    14271427        break; 
    14281428      case 'comment': 
    14291429        $encoded = preg_replace_callback("/([\(\)\"])/", 
    1430                                          "EncodeQ_callback", $encoded); 
     1430                                         array('PHPMailer', 'EncodeQ_callback'), $encoded); 
    14311431        break; 
    14321432      case 'text': 
    14331433      default: 
    14341434        /* Replace every high ascii, control =, ? and _ characters */ 
    14351435        $encoded = preg_replace_callback('/([\000-\011\013\014\016-\037\075\077\137\177-\377])/', 
    1436                                          "EncodeQ_callback", $encoded); 
     1436                                         array('PHPMailer', 'EncodeQ_callback'), $encoded); 
    14371437        break; 
    14381438    } 
    14391439