]> git.saurik.com Git - wxWidgets.git/commitdiff
fixed stupid loop in wxFileSystem::OpenFile
authorVáclav Slavík <vslavik@fastmail.fm>
Sun, 20 Aug 2000 21:52:12 +0000 (21:52 +0000)
committerVáclav Slavík <vslavik@fastmail.fm>
Sun, 20 Aug 2000 21:52:12 +0000 (21:52 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@8144 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

src/common/filesys.cpp

index 197fec89413dbd81b9dcd95772a81a003cbfa669..85a55e95b890c687ca4d2a7c9ef90ee9138dc1e8 100644 (file)
@@ -327,11 +327,13 @@ wxFSFile* wxFileSystem::OpenFile(const wxString& location)
     meta = 0;
     for (i = 0; i < ln; i++)
     {
-        if (!meta) 
-            switch (loc[i])
-               {
-                case wxT('/') : case wxT(':') : case wxT('#') : meta = loc[i];
-            }
+        switch (loc[i])
+        {
+            case wxT('/') : case wxT(':') : case wxT('#') : 
+                meta = loc[i];
+                break;
+        }
+        if (meta != 0) break;
     }
     m_LastName = wxEmptyString;