]> git.saurik.com Git - wxWidgets.git/commitdiff
Made mkdir more UNC path-friendly
authorJulian Smart <julian@anthemion.co.uk>
Wed, 3 Oct 2001 17:12:33 +0000 (17:12 +0000)
committerJulian Smart <julian@anthemion.co.uk>
Wed, 3 Oct 2001 17:12:33 +0000 (17:12 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@11809 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

src/common/filename.cpp

index b9679a11a3a1326331db2c74a3ac4aaeb7ba8a25..d30a7f8ba13c62fb2e4b2275058ece6aef61d6b6 100644 (file)
@@ -70,18 +70,18 @@ void wxFileName::Assign( const wxString& path,
 {
     wxStringTokenizer tn(path, GetPathSeparators(format),
                          wxTOKEN_RET_EMPTY_ALL);
-    bool first = TRUE;
+    int i = 0;
     m_dirs.Clear();
     while ( tn.HasMoreTokens() )
     {
         wxString token = tn.GetNextToken();
 
-        // If the path starts with a slash, we need the first
-        // dir entry to be an empty for later reassembly.
-        if (first || !token.IsEmpty())
+        // If the path starts with a slash (or two for a network path),
+        // we need the first dir entry to be an empty for later reassembly.
+        if ((i < 2) || !token.IsEmpty())
             m_dirs.Add( token );
 
-        first = FALSE;
+        i ++;
     }
 
     m_ext = ext;