From 8498dce502f9265278f7eb2b01ae4e65187a1a84 Mon Sep 17 00:00:00 2001
From: alecpl <alec@alec.pl>
Date: Wed, 29 Oct 2008 08:39:12 -0400
Subject: [PATCH] - Fix problem with numeric folder names (#1485527)

---
 program/include/rcube_imap.php |    8 +++++---
 1 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/program/include/rcube_imap.php b/program/include/rcube_imap.php
index e18c14c..7a8b00c 100644
--- a/program/include/rcube_imap.php
+++ b/program/include/rcube_imap.php
@@ -2669,13 +2669,15 @@
     // finally we must rebuild the list to move 
     // subfolders of default folders to their place...
     // ...also do this for the rest of folders because
-    // asort() is not properly sorting case sensitive names	
+    // asort() is not properly sorting case sensitive names
+
+    // set the type of folder name variable (#1485527) 
     while (list($key, $folder) = each($folders)) {
-      $a_out[] = $folder;
+      $a_out[] = (string) $folder;
       unset($folders[$key]);
       foreach ($folders as $idx => $f) {
 	if (strpos($f, $folder.$delimiter) === 0) {
-    	  $a_out[] = $f;
+    	  $a_out[] = (string) $f;
 	  unset($folders[$idx]);
 	  }
         }

--
Gitblit v1.9.1