From e5dd92490cddb06112d3b93ff1efa304b6f827c7 Mon Sep 17 00:00:00 2001
From: svncommit <devs@roundcube.net>
Date: Tue, 17 Feb 2009 20:07:23 -0500
Subject: [PATCH] Fix pspell's handling of special html characters (#1485744)

---
 program/steps/mail/spell_pspell.inc |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/program/steps/mail/spell_pspell.inc b/program/steps/mail/spell_pspell.inc
index 4a829ac..8b0b560 100644
--- a/program/steps/mail/spell_pspell.inc
+++ b/program/steps/mail/spell_pspell.inc
@@ -37,6 +37,7 @@
 $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 );

--
Gitblit v1.9.1