I tried to patch the file but received the following error:
patching file rcube_imap_generic.php
Hunk #1 succeeded at 1218 (offset -93 lines).
Hunk #2 succeeded at 1966 (offset -74 lines).
Hunk #3 succeeded at 2020 (offset -74 lines).
Hunk #4 FAILED at 3405.
Hunk #5 succeeded at 3349 (offset -162 lines).
1 out of 5 hunks FAILED -- saving rejects to file rcube_imap_generic.php.rej
root@mccmail:/usr/share/roundcube/program/include
# more *rej
--- rcube_imap_generic.php (wersja 5308)
+++ rcube_imap_generic.php (kopia robocza)
@@ -3405,18 +3409,18 @@
return $num == 1 ? $result[0] : $result;
}
- static function r_implode($element)
+ static function r_implode($element, $escape = false)
{
$string = '';
if (is_array($element)) {
reset($element);
while (list($key, $value) = each($element)) {
- $string .= ' ' . self::r_implode($value);
+ $string .= ' ' . self::r_implode($value, $escape);
}
}
else {
- return $element;
+ return $escape ? self::escape($element) : $element;
}
return '(' . trim($string) . ')';
What can I do? I really appreciate your help with this.
Thanks.
Tary