]> git.saurik.com Git - wxWidgets.git/blobdiff - interface/wx/filename.h
Add wxCALL_FOR_EACH() macro.
[wxWidgets.git] / interface / wx / filename.h
index ffa57df4438b75e3bcdf5eaeb66a30fc077de508..c7360e86948c41dcc24a9ddcaadad4295fc802ed 100644 (file)
@@ -99,12 +99,19 @@ enum
 {
     wxFILE_EXISTS_REGULAR   = 0x0001,  //!< Check for existence of a regular file
     wxFILE_EXISTS_DIR       = 0x0002,  //!< Check for existence of a directory
-    wxFILE_EXISTS_SYMLINK   = 0x0004,  //!< Check for existence of a symbolic link
+    /**
+        Check for existence of a symlink.
+
+        Notice that this flag also sets ::wxFILE_EXISTS_NO_FOLLOW, otherwise it
+        would never be satisfied as wxFileName::Exists() would be checking for
+        the existence of the symlink target and not the symlink itself.
+     */
+    wxFILE_EXISTS_SYMLINK   = 0x1004,
     wxFILE_EXISTS_DEVICE    = 0x0008,  //!< Check for existence of a device
     wxFILE_EXISTS_FIFO      = 0x0016,  //!< Check for existence of a FIFO
     wxFILE_EXISTS_SOCKET    = 0x0032,  //!< Check for existence of a socket
-    wxFILE_EXISTS_ANY       = 0x0FFF,  //!< Check for existence of anything
     wxFILE_EXISTS_NO_FOLLOW = 0x1000   //!< Don't dereference a contained symbolic link
+    wxFILE_EXISTS_ANY       = 0x1FFF,  //!< Check for existence of anything
 };
 
 /**