From 399835052076c8958edc52a0c4d7d40eba00ebb4 Mon Sep 17 00:00:00 2001
From: alecpl <alec@alec.pl>
Date: Fri, 09 May 2008 02:53:48 -0400
Subject: [PATCH] - Fixed (?) r1366 change (#1485050)

---
 program/include/rcube_imap.php |   11 +++++++----
 1 files changed, 7 insertions(+), 4 deletions(-)

diff --git a/program/include/rcube_imap.php b/program/include/rcube_imap.php
index 9acb60b..3a634e0 100644
--- a/program/include/rcube_imap.php
+++ b/program/include/rcube_imap.php
@@ -2341,8 +2341,10 @@
     $pos = strpos($input, '=?');
     if ($pos !== false)
       {
-      // rfc: all line breaks or other characters not found in the Base64 Alphabet must be ignored by decoding software
-      // delete all blanks between MIME-lines, differently we can receive unnecessary blanks and broken utf-8 symbols
+      // rfc: all line breaks or other characters not found 
+      // in the Base64 Alphabet must be ignored by decoding software
+      // delete all blanks between MIME-lines, differently we can 
+      // receive unnecessary blanks and broken utf-8 symbols
       $input = preg_replace("/\?=\s+=\?/", '?==?', $input);
 
       $out = substr($input, 0, $pos);
@@ -2359,9 +2361,10 @@
 
       return $out;
       }
-      
+
     // no encoding information, use fallback
-    return rcube_charset_convert($input, !empty($fallback) ? $fallback : $this->default_charset);
+    return rcube_charset_convert($input, 
+      !empty($fallback) ? $fallback : $GLOBALS['CONFIG']['default_charset']);
     }
 
 

--
Gitblit v1.9.1