From f12d218831881cd2ffd356e366050d5d97223248 Mon Sep 17 00:00:00 2001
From: alecpl <alec@alec.pl>
Date: Tue, 14 Sep 2010 06:32:36 -0400
Subject: [PATCH] - small fix for format=flowed parsing
---
program/include/rcube_message.php | 5 +++--
1 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/program/include/rcube_message.php b/program/include/rcube_message.php
index a15117e..40df819 100644
--- a/program/include/rcube_message.php
+++ b/program/include/rcube_message.php
@@ -612,7 +612,8 @@
$q = strlen(str_replace(' ', '', $regs[0]));
$line = substr($line, strlen($regs[0]));
- if ($q == $q_level && isset($text[$last])
+ if ($q == $q_level && $line
+ && isset($text[$last])
&& $text[$last][strlen($text[$last])-1] == ' '
) {
$text[$last] .= $line;
@@ -631,7 +632,7 @@
// remove space-stuffing
$line = preg_replace('/^\s/', '', $line);
- if (isset($text[$last])
+ if (isset($text[$last]) && $line
&& $text[$last] != '-- '
&& $text[$last][strlen($text[$last])-1] == ' '
) {
--
Gitblit v1.9.1