Removed a FIXME.
--- a/src/physfs.c Thu Mar 22 00:41:39 2012 -0400
+++ b/src/physfs.c Thu Mar 22 02:57:29 2012 -0400
@@ -2229,10 +2229,7 @@
GOTO_IF_MACRO(!searchPath, PHYSFS_ERR_NO_SUCH_PATH, openReadEnd);
- /* !!! FIXME: Why aren't we using a for loop here? */
- i = searchPath;
-
- do
+ for (i = searchPath; (i != NULL) && (!fileExists); i = i->next)
{
char *arcfname = fname;
if (verifyPath(i, &arcfname, 0))
@@ -2241,8 +2238,7 @@
if (io)
break;
} /* if */
- i = i->next;
- } while ((i != NULL) && (!fileExists));
+ } /* for */
/* !!! FIXME: may not set an error if openRead didn't fail. */
GOTO_IF_MACRO(!io, ERRPASS, openReadEnd);