WordPress.org

Make WordPress Core

Ticket #9722: 9722.diff

File 9722.diff, 1.2 KB (added by Denis-de-Bernardy, 9 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