summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorksteinhoff <ksteinhoff@208e9e7b-5314-0410-a742-e7e81cd9613c>2009-02-18 01:07:23 +0000
committerksteinhoff <ksteinhoff@208e9e7b-5314-0410-a742-e7e81cd9613c>2009-02-18 01:07:23 +0000
commit4be818313c627c75b9ae26bdcf3eb0c36465f67c (patch)
tree698660496fca88e5ebcf9181b769bf184b604a84
parent577223052a4c71e7ec52a50e7baf542b4dff0a65 (diff)
Fix pspell's handling of special html characters (#1485744)
git-svn-id: https://svn.roundcube.net/trunk@2298 208e9e7b-5314-0410-a742-e7e81cd9613c
-rw-r--r--roundcubemail/program/steps/mail/spell_pspell.inc1
1 files changed, 1 insertions, 0 deletions
diff --git a/roundcubemail/program/steps/mail/spell_pspell.inc b/roundcubemail/program/steps/mail/spell_pspell.inc
index 4a829ac48..8b0b56029 100644
--- a/roundcubemail/program/steps/mail/spell_pspell.inc
+++ b/roundcubemail/program/steps/mail/spell_pspell.inc
@@ -37,6 +37,7 @@ $data = file_get_contents('php://input');
$left = strpos($data, '<text>');
$right = strrpos($data, '</text>');
$text = substr($data, $left+6, $right-($left+6));
+$text = html_entity_decode($text, ENT_QUOTES);
// tokenize
$words = preg_split('/[ !"#$%&()*+\\,-.\/\n:;<=>?@\[\]^_{|}]+/', $text, NULL, PREG_SPLIT_NO_EMPTY | PREG_SPLIT_OFFSET_CAPTURE );