From cb2bc809ef29f349d38c89e202d821e67bb4c947 Mon Sep 17 00:00:00 2001 From: thomascube <thomas@roundcube.net> Date: Tue, 21 Sep 2010 14:47:55 -0400 Subject: [PATCH] Fix db_mode check in insert_id() --- 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