From 0fa6e6b0ab71a00864dbe22879c1d811d3ae2c9f Mon Sep 17 00:00:00 2001 From: Ievgenii Meshcheriakov Date: Tue, 16 Nov 2021 16:40:05 +0100 Subject: [PATCH] QFileSystemEngine: Fix permissions query in Windows backend MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Make fillPermissions() correctly set OtherExecutePermission instead of OwnerExecutePermission. Pick-to: 6.2 Change-Id: I77ef3c5bc59ac6110c5a461a599d03029c70493c Reviewed-by: MÃ¥rten Nordheim --- src/corelib/io/qfilesystemengine_win.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/corelib/io/qfilesystemengine_win.cpp b/src/corelib/io/qfilesystemengine_win.cpp index c7b423d63e..97428f5a5b 100644 --- a/src/corelib/io/qfilesystemengine_win.cpp +++ b/src/corelib/io/qfilesystemengine_win.cpp @@ -901,7 +901,7 @@ bool QFileSystemEngine::fillPermissions(const QFileSystemEntry &entry, QFileSyst if (access_mask & WriteMask) data.entryFlags |= QFileSystemMetaData::OtherWritePermission; if (access_mask & ExecMask) - data.entryFlags |= QFileSystemMetaData::OwnerExecutePermission; + data.entryFlags |= QFileSystemMetaData::OtherExecutePermission; } LocalFree(pSD); }