Removed countCharInString() and replaced its invocations with
authorantipode <antipode@7612ce4b-ef26-0410-bec9-ea0150e637f0>
Sun, 30 Dec 2001 15:02:52 +0000 (15:02 +0000)
committerantipode <antipode@7612ce4b-ef26-0410-bec9-ea0150e637f0>
Sun, 30 Dec 2001 15:02:52 +0000 (15:02 +0000)
substr_count().

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@2005 7612ce4b-ef26-0410-bec9-ea0150e637f0

functions/imap_mailbox.php

index 9fad2e842663efddc4bb550d7417775924f4d8bd..a46ccaed379254587fa9802af58deedc6f52aa1f 100755 (executable)
@@ -169,7 +169,7 @@ function sqimap_mailbox_parse ($line, $line_lsub)
         
         /* Count number of delimiters ($delimiter) in folder name */
         $mailbox = trim($line_lsub[$g]);
         
         /* Count number of delimiters ($delimiter) in folder name */
         $mailbox = trim($line_lsub[$g]);
-        $dm_count = countCharInString($mailbox, $delimiter);
+        $dm_count =  substr_count($mailbox, $delimiter);
         if (substr($mailbox, -1) == $delimiter) {
             /* If name ends in delimiter - decrement count by one */
             $dm_count--;  
         if (substr($mailbox, -1) == $delimiter) {
             /* If name ends in delimiter - decrement count by one */
             $dm_count--;  
@@ -183,7 +183,7 @@ function sqimap_mailbox_parse ($line, $line_lsub)
              (substr($mailbox, 0, strlen($folder_prefix)) == $folder_prefix) ||
              ( isset($boxesbyname[$parentfolder]) &&
                (strlen($parentfolder) > 0) ) ) {
              (substr($mailbox, 0, strlen($folder_prefix)) == $folder_prefix) ||
              ( isset($boxesbyname[$parentfolder]) &&
                (strlen($parentfolder) > 0) ) ) {
-            $indent = $dm_count - (countCharInString($folder_prefix, $delimiter));
+            $indent = $dm_count - ( substr_count($folder_prefix, $delimiter));
             if ($indent > 0) {
                 $boxes[$g]["formatted"]  = str_repeat("&nbsp;&nbsp;", $indent);
             }
             if ($indent > 0) {
                 $boxes[$g]["formatted"]  = str_repeat("&nbsp;&nbsp;", $indent);
             }
@@ -491,7 +491,7 @@ function sqimap_mailbox_list_all ($imap_stream)
             
             /* Count number of delimiters ($delimiter) in folder name */
             $mailbox = find_mailbox_name($read_ary[$i]);
             
             /* Count number of delimiters ($delimiter) in folder name */
             $mailbox = find_mailbox_name($read_ary[$i]);
-            $dm_count = countCharInString($mailbox, $delimiter);
+            $dm_count =  substr_count($mailbox, $delimiter);
             if (substr($mailbox, -1) == $delimiter) {
                 /* If name ends in delimiter - decrement count by one */
                 $dm_count--;  
             if (substr($mailbox, -1) == $delimiter) {
                 /* If name ends in delimiter - decrement count by one */
                 $dm_count--;