Bladeren bron

Changed the second ereg() function to a strcasecmp also.
Changed the "== 0" into negation
- faster than a compare by a nanosecond or less :-)
Same went for "else if" to "elseif"
(Hope I didn't break it again)

Tyler Akins 24 jaren geleden
bovenliggende
commit
f8a9fe982e
1 gewijzigde bestanden met toevoegingen van 6 en 6 verwijderingen
  1. 6 6
      functions/imap_mailbox.php

+ 6 - 6
functions/imap_mailbox.php

@@ -258,15 +258,15 @@
 
          // Then list special folders and their subfolders
          for ($i = 0 ; $i <= count($boxes) ; $i++) {
-            if(((strcasecmp($trash_folder, $boxes[$i]["unformatted"]) == 0) ||
-                eregi("^".quotemeta($trash_folder).quotemeta($dm), $boxes[$i]["unformatted"]) )  &&
-               ($move_to_trash)) {        
+            if ((!strcasecmp($trash_folder, $boxes[$i]["unformatted"]) ||
+                !strcasecmp($trash_folder . $dm, $boxes[$i]["unformatted"] )
+		&& ($move_to_trash)) {        
                $boxesnew[] = $boxes[$i];
                $boxes[$i]["used"] = true;
             }
-	    else if(((strcasecmp($sent_folder, $boxes[$i]["unformatted"]) == 0) ||
-                     eregi("^".quotemeta($sent_folder).quotemeta($dm), $boxes[$i]["unformatted"]) )  &&
-                    ($move_to_sent)) {        
+            elseif ((!strcasecmp($sent_folder, $boxes[$i]["unformatted"]) ||
+                !strcasecmp($sent_folder . $dm, $boxes[$i]["unformatted"] )
+		&& ($move_to_sent)) {        
                $boxesnew[] = $boxes[$i];
                $boxes[$i]["used"] = true;
             }