Make wxFILE_EXISTS_SYMLINK work on its own, without wxFILE_EXISTS_NO_FOLLOW.
Include the wxFILE_EXISTS_NO_FOLLOW bit in wxFILE_EXISTS_SYMLINK definition to allow using just wxFileName::Exists(wxFILE_EXISTS_SYMLINK) which used to never work because the link was followed. Closes #14777. git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@72777 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -113,13 +113,15 @@ 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
|
||||
wxFILE_EXISTS_SYMLINK = 0x1004, // check for existence of a symbolic link;
|
||||
// also sets wxFILE_EXISTS_NO_FOLLOW as
|
||||
// it would never be satisfied otherwise
|
||||
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
|
||||
// gap for future types
|
||||
wxFILE_EXISTS_ANY = 0x0FFF, // check for existence of anything
|
||||
wxFILE_EXISTS_NO_FOLLOW = 0x1000 // don't dereference a contained symlink
|
||||
wxFILE_EXISTS_NO_FOLLOW = 0x1000, // don't dereference a contained symlink
|
||||
wxFILE_EXISTS_ANY = 0x1FFF // check for existence of anything
|
||||
};
|
||||
|
||||
#if wxUSE_LONGLONG
|
||||
|
Reference in New Issue
Block a user