forked from qt-creator/qt-creator
FileUtils: Remove symbolic links when removing a directory
Task-number: QTCREATORBUG-6898 Change-Id: Idef8eee191d6d5b8f66046a4e6c6891a54262d2e Reviewed-by: Daniel Molkentin <daniel.molkentin@nokia.com>
This commit is contained in:
committed by
Aurindam Jana
parent
f3bb330ea0
commit
c1596926ea
@@ -62,7 +62,7 @@ namespace Utils {
|
||||
bool FileUtils::removeRecursively(const QString &filePath, QString *error)
|
||||
{
|
||||
QFileInfo fileInfo(filePath);
|
||||
if (!fileInfo.exists())
|
||||
if (!fileInfo.exists() && !fileInfo.isSymLink())
|
||||
return true;
|
||||
QFile::setPermissions(filePath, fileInfo.permissions() | QFile::WriteUser);
|
||||
if (fileInfo.isDir()) {
|
||||
|
Reference in New Issue
Block a user