summaryrefslogtreecommitdiff
path: root/program
diff options
context:
space:
mode:
authorAleksander Machniak <alec@alec.pl>2013-04-22 10:22:16 +0200
committerAleksander Machniak <alec@alec.pl>2013-04-22 10:23:12 +0200
commita2446d929654a4d1be113d6cab6b7fff4ae4e382 (patch)
tree850c647b7ccae10ac67c9f4bed61e9485c9c8d0b /program
parent102b08c6a23a1388c95fae00d2ff850f1fa7e2c4 (diff)
Fix another text wrapping issue
Diffstat (limited to 'program')
-rw-r--r--program/lib/Roundcube/rcube_mime.php4
1 files changed, 2 insertions, 2 deletions
diff --git a/program/lib/Roundcube/rcube_mime.php b/program/lib/Roundcube/rcube_mime.php
index 1e4fac84a..96296a57c 100644
--- a/program/lib/Roundcube/rcube_mime.php
+++ b/program/lib/Roundcube/rcube_mime.php
@@ -622,7 +622,7 @@ class rcube_mime
$subString = $substr_func($string, 0, $width, $charset);
// last line
- if ($subString === $string) {
+ if ($breakPos === false && $subString === $string) {
$cutLength = null;
}
else {
@@ -652,7 +652,7 @@ class rcube_mime
else if ($cut === false) {
$spacePos = $strpos_func($string, ' ', 0, $charset);
- if ($spacePos !== false) {
+ if ($spacePos !== false && $spacePos < $breakPos) {
$subString = $substr_func($string, 0, $spacePos, $charset);
$cutLength = $spacePos + 1;
}