From 27924acf437df92c4e6e88e79bd28a58e6ea4aaa Mon Sep 17 00:00:00 2001
From: alecpl <alec@alec.pl>
Date: Wed, 13 May 2009 03:17:33 -0400
Subject: [PATCH] - speed up the whole session cleaning in kill_session()
---
program/lib/utf8.class.php | 13 +++++--------
1 files changed, 5 insertions(+), 8 deletions(-)
diff --git a/program/lib/utf8.class.php b/program/lib/utf8.class.php
index 3371c25..2bbe636 100644
--- a/program/lib/utf8.class.php
+++ b/program/lib/utf8.class.php
@@ -55,7 +55,9 @@
"ISO-8859-6" => UTF8_MAP_DIR . "/ISO-8859-6.map",
"ISO-8859-7" => UTF8_MAP_DIR . "/ISO-8859-7.map",
"ISO-8859-8" => UTF8_MAP_DIR . "/ISO-8859-8.map",
- "ISO-8859-9" => UTF8_MAP_DIR . "/ISO-8859-9.map"
+ "ISO-8859-9" => UTF8_MAP_DIR . "/ISO-8859-9.map",
+ "KOI8-R" => UTF8_MAP_DIR . "/KOI8R.map",
+ "KOI8R" => UTF8_MAP_DIR . "/KOI8R.map"
);
//Error constants
@@ -68,16 +70,10 @@
var $ascMap = array();
var $utfMap = array();
- // made PHP5 capable by RoundCube
function __construct($charset="ISO-8859-1"){
$this->loadCharset($charset);
}
- //Constructor
- function utf8($charset="ISO-8859-1"){
- $this->__construct($charset);
- }
-
//Load charset
function loadCharset($charset){
global $utf8_maps;
@@ -112,6 +108,7 @@
function onError($err_code,$err_text){
//print($err_code . " : " . $err_text . "<hr>\n");
raise_error(array('code' => 500,
+ 'type' => 'php',
'file' => __FILE__,
'message' => $err_text), TRUE, FALSE);
}
@@ -177,4 +174,4 @@
}
-?>
\ No newline at end of file
+?>
--
Gitblit v1.9.1