Slightly modified function.
authorthomppj <thomppj@7612ce4b-ef26-0410-bec9-ea0150e637f0>
Sun, 30 Dec 2001 20:19:10 +0000 (20:19 +0000)
committerthomppj <thomppj@7612ce4b-ef26-0410-bec9-ea0150e637f0>
Sun, 30 Dec 2001 20:19:10 +0000 (20:19 +0000)
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@2010 7612ce4b-ef26-0410-bec9-ea0150e637f0

functions/strings.php

index a5c0abc..2a6a1e1 100644 (file)
@@ -72,11 +72,17 @@ function readMailboxParent($haystack, $needle) {
  */
 function next_pos_minus_white ($haystack, $pos) {
     $len = strlen($haystack);
-    for ( ; $pos < $len; $pos++ ) {
-        $char = substr($haystack, $pos, 1);
-        if ( $char != ' ' && $char != "\t" && $char != "\n" && $char != "\r" ) {
+    while ($pos < $len) {
+        /* Get the next character. */
+        $c = substr($haystack, $pos, 1);
+        
+        /* Check the next character. */
+        if (($c != ' ') && ($c != "\t") && ($c != "\n") && ($c != "\r")) {
             return $pos;
         }
+
+        /* Increment position in string. */
+        ++$pos;
     }
     return -1;
 }