summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoralec <alec@208e9e7b-5314-0410-a742-e7e81cd9613c>2010-01-26 11:05:06 +0000
committeralec <alec@208e9e7b-5314-0410-a742-e7e81cd9613c>2010-01-26 11:05:06 +0000
commit6da651dd94a9558a9d92e765ce54bf15eee1a0d0 (patch)
tree30b04fec2d8c4af7c480547bcb44cd8b9db71dda
parent67815910920de344605280802fda542c141c2c98 (diff)
- remove google spellchecker response headers to prevent browser error
git-svn-id: https://svn.roundcube.net/trunk@3225 208e9e7b-5314-0410-a742-e7e81cd9613c
-rw-r--r--roundcubemail/program/steps/mail/spell_googie.inc7
1 files changed, 7 insertions, 0 deletions
diff --git a/roundcubemail/program/steps/mail/spell_googie.inc b/roundcubemail/program/steps/mail/spell_googie.inc
index 28d339d41..f3b1c684d 100644
--- a/roundcubemail/program/steps/mail/spell_googie.inc
+++ b/roundcubemail/program/steps/mail/spell_googie.inc
@@ -58,6 +58,13 @@ if ($fp = fsockopen($host, $port, $errno, $errstr, 30))
fclose($fp);
}
+// remove headers
+$pos = strpos($store, '<?xml');
+$store = substr($store, $pos);
+
+// set response length
+header("Content-Length: " . strlen($store));
+
// Don't use server's default Content-Type charset (#1486406)
header("Content-Type: text/xml; charset=".RCMAIL_CHARSET);
print $store;