OSDN Git Service

clear metadata in QFSFileEngine::rename()
authorIvailo Monev <xakepa10@gmail.com>
Sun, 27 Dec 2020 01:37:18 +0000 (01:37 +0000)
committerIvailo Monev <xakepa10@gmail.com>
Sun, 27 Dec 2020 01:37:18 +0000 (01:37 +0000)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
src/core/io/qfsfileengine_unix.cpp

index 0ba763f..e513f95 100644 (file)
@@ -79,7 +79,7 @@ bool QFSFileEngine::rename(const QString &newName)
     Q_D(QFSFileEngine);
     int error;
     bool ret = QFileSystemEngine::renameFile(d->fileEntry, QFileSystemEntry(newName), &error);
-
+    d->metaData.clear();
     if (!ret) {
         setError(QFile::RenameError, qt_error_string(error));
     }