OSDN Git Service

use the stored native filepath in QFileSystemEngine::removeDirectory()
authorIvailo Monev <xakepa10@gmail.com>
Wed, 31 May 2023 04:04:20 +0000 (07:04 +0300)
committerIvailo Monev <xakepa10@gmail.com>
Wed, 31 May 2023 04:04:20 +0000 (07:04 +0300)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
src/core/io/qfilesystemengine_unix.cpp

index 803496f..2d57e53 100644 (file)
@@ -286,7 +286,7 @@ bool QFileSystemEngine::removeDirectory(const QFileSystemEntry &entry, bool remo
         }
         return true;
     }
-    const QByteArray path = QFile::encodeName(entry.filePath());
+    const QByteArray path = entry.nativeFilePath();
     return QT_RMDIR(path.constData()) == 0;
 }