OOOpps. Looks like Marc and I were working on the same code 8)
authorphilippe_mingo <philippe_mingo@7612ce4b-ef26-0410-bec9-ea0150e637f0>
Fri, 23 Aug 2002 16:02:51 +0000 (16:02 +0000)
committerphilippe_mingo <philippe_mingo@7612ce4b-ef26-0410-bec9-ea0150e637f0>
Fri, 23 Aug 2002 16:02:51 +0000 (16:02 +0000)
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@3431 7612ce4b-ef26-0410-bec9-ea0150e637f0

src/compose.php

index 9ffb6633ceeec48ee8877d873e0e0c26eaa0ca7b..f8746036da3c980c2cb68e589ee77adc3e651b9f 100644 (file)
@@ -566,22 +566,22 @@ function newMail ($mailbox='', $passed_id='', $passed_ent_id='', $action='', $se
            } else {
               $send_to = $orig_header->getAddr_s('from');
            }
            } else {
               $send_to = $orig_header->getAddr_s('from');
            }
-          $subject = $orig_header->subject;
+              $subject =  decodeHeader($orig_header->subject);
            $subject = str_replace('"', "'", $subject);
            $subject = trim($subject);
            if (substr(strtolower($subject), 0, 3) != 're:') {
               $subject = 'Re: ' . $subject;
            }
            /* this corrects some wrapping/quoting problems on replies */
            $subject = str_replace('"', "'", $subject);
            $subject = trim($subject);
            if (substr(strtolower($subject), 0, 3) != 're:') {
               $subject = 'Re: ' . $subject;
            }
            /* this corrects some wrapping/quoting problems on replies */
-           $rewrap_body = explode("\n", charset_decode_japanese($body));
+           $rewrap_body = explode("\n", $body);
 
            $body = getReplyCitation($orig_header->from->personal);        
 
            $body = getReplyCitation($orig_header->from->personal);        
-          $cnt = count($rewrap_body);
+              $cnt = count($rewrap_body);
            for ($i=0;$i<$cnt;$i++) {
 //              sqWordWrap($rewrap_body[$i], ($editor_size - 2));
               if (preg_match("/^(>+)/", $rewrap_body[$i], $matches)) {
                  $gt = $matches[1];
            for ($i=0;$i<$cnt;$i++) {
 //              sqWordWrap($rewrap_body[$i], ($editor_size - 2));
               if (preg_match("/^(>+)/", $rewrap_body[$i], $matches)) {
                  $gt = $matches[1];
-                $body .= '>' . str_replace("\n", "\n$gt ", $rewrap_body[$i]) ."\n";
+                        $body .= '>' . str_replace("\n", "\n$gt ", $rewrap_body[$i]) ."\n";
               } else {
                  $body .= '> ' . $rewrap_body[$i] . "\n";
              }
               } else {
                  $body .= '> ' . $rewrap_body[$i] . "\n";
              }