]> git.saurik.com Git - wxWidgets.git/blobdiff - src/unix/dir.cpp
Add missing WXK constants for the control keys
[wxWidgets.git] / src / unix / dir.cpp
index f0e6cd919754f7d91f1d28b52eb5820841fa04d3..2924741545652a961e616360d0e390e274d97735 100644 (file)
@@ -150,10 +150,13 @@ bool wxDirData::Read(wxString *filename)
             break;
         }
 
             break;
         }
 
-        // check the type now: notice that we want to check the type of this
-        // path itself and not whatever it points to in case of a symlink
+        // check the type now: notice that we may want to check the type of
+        // the path itself and not whatever it points to in case of a symlink
         wxFileName fn = wxFileName::DirName(path + de_d_name);
         wxFileName fn = wxFileName::DirName(path + de_d_name);
-        fn.DontFollowLink();
+        if ( m_flags & wxDIR_NO_FOLLOW )
+        {
+            fn.DontFollowLink();
+        }
 
         if ( !(m_flags & wxDIR_FILES) && !fn.DirExists() )
         {
 
         if ( !(m_flags & wxDIR_FILES) && !fn.DirExists() )
         {