From 257782150db70dbe852d1c71fe6fd8abda0229f0 Mon Sep 17 00:00:00 2001
From: alecpl <alec@alec.pl>
Date: Tue, 29 Apr 2008 02:44:57 -0400
Subject: [PATCH] - improved messages list performance - patch from Justin Heesemann

---
 program/include/rcube_shared.inc |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/program/include/rcube_shared.inc b/program/include/rcube_shared.inc
index 556cffd..eed9662 100644
--- a/program/include/rcube_shared.inc
+++ b/program/include/rcube_shared.inc
@@ -92,7 +92,8 @@
 function rcube_label($attrib)
 {
   global $sess_user_lang, $OUTPUT;
-  static $sa_text_data, $s_language, $utf8_decode;
+  static $sa_text_data = false;
+  static $s_language, $utf8_decode;
 
   // extract attributes
   if (is_string($attrib))
@@ -106,7 +107,7 @@
 
 
   // load localized texts
-  if (!$sa_text_data || $s_language != $sess_user_lang)
+  if ($sa_text_data===false || $s_language != $sess_user_lang)
     {
     $sa_text_data = array();
     

--
Gitblit v1.9.1