diff options
Diffstat (limited to 'plugins/managesieve/lib/rcube_sieve_script.php')
-rw-r--r-- | 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 f5ad62c3f..92f979cfd 100644 --- a/plugins/managesieve/lib/rcube_sieve_script.php +++ b/plugins/managesieve/lib/rcube_sieve_script.php @@ -1058,6 +1058,10 @@ class rcube_sieve_script $result[] = $text; } } + // fallback, skip one character as infinite loop prevention + else { + $str = substr($str, 1); + } break; } |