X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/c50db84779471824160c5701a72ad4db9b35c2f2..a4d982a7cfcc3663c03e05fc5b62ba1b4965fae1:/interface/wx/filename.h diff --git a/interface/wx/filename.h b/interface/wx/filename.h index ffa57df443..c7360e8694 100644 --- a/interface/wx/filename.h +++ b/interface/wx/filename.h @@ -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 }; /**