浏览代码

fix for dissapearing carriage returns in case of draft messages.

stekkel 23 年之前
父节点
当前提交
34c39fe4e3
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      src/compose.php

+ 1 - 1
src/compose.php

@@ -522,7 +522,7 @@ function newMail ($mailbox='', $passed_id='', $passed_ent_id='', $action='', $se
            $cnt = count($body_ary) ;
            $cnt = count($body_ary) ;
 	   $body = '';
 	   $body = '';
            for ($i=0; $i < $cnt; $i++) {
            for ($i=0; $i < $cnt; $i++) {
-	      if (!ereg("^[>\\s]*$", $body_ary[$i])) {
+	      if (!ereg("^[>\\s]*$", $body_ary[$i])  || !$body_ary[$i]) {
                  sqWordWrap($body_ary[$i], $editor_size );
                  sqWordWrap($body_ary[$i], $editor_size );
                  $body .= $body_ary[$i] . "\n";
                  $body .= $body_ary[$i] . "\n";
 	      }
 	      }