From cba69dd9777bf6c8d6ab5368da7e349e4cf60832 Mon Sep 17 00:00:00 2001
From: alecpl <alec@alec.pl>
Date: Thu, 15 Mar 2012 15:58:48 -0400
Subject: [PATCH] - Merge r6014 from trunk

---
 plugins/managesieve/lib/rcube_sieve_script.php |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

diff --git a/plugins/managesieve/lib/rcube_sieve_script.php b/plugins/managesieve/lib/rcube_sieve_script.php
index f5ad62c..92f979c 100644
--- a/plugins/managesieve/lib/rcube_sieve_script.php
+++ b/plugins/managesieve/lib/rcube_sieve_script.php
@@ -1058,6 +1058,10 @@
                         $result[] = $text;
                     }
                 }
+                // fallback, skip one character as infinite loop prevention
+                else {
+                    $str = substr($str, 1);
+                }
 
                 break;
             }

--
Gitblit v1.9.1