From b9ff70c2ddc88d74208acbaa7066a0c9c6d2e7c0 Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Fri, 21 Dec 2012 16:40:22 +0100 Subject: php-horde-Horde-Mime: add patch for php 5.5 --- Horde_Mime_php55.patch | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 Horde_Mime_php55.patch (limited to 'Horde_Mime_php55.patch') diff --git a/Horde_Mime_php55.patch b/Horde_Mime_php55.patch new file mode 100644 index 0000000..b423638 --- /dev/null +++ b/Horde_Mime_php55.patch @@ -0,0 +1,13 @@ +--- lib/Horde/Mime.php.old 2012-12-21 16:08:45.404417508 +0100 ++++ lib/Horde/Mime.php 2012-12-21 16:23:13.987453259 +0100 +@@ -290,8 +290,9 @@ + switch ($encoding) { + case 'Q': + case 'q': ++ $callback = function($hex) { return chr(base_convert($hex[1],16,10)); }; + $out .= Horde_String::convertCharset( +- preg_replace('/=([0-9a-f]{2})/ie', 'chr(0x\1)', str_replace('_', ' ', $encoded_text)), ++ preg_replace_callback('/=([0-9a-f]{2})/i', $callback, str_replace('_', ' ', $encoded_text)), + $orig_charset, + 'UTF-8' + ); -- cgit