Comparar commits

...

1 Commits

Autor SHA1 Mensagem Data
Markus Goetz c69cd514b8 Folder/Watcher: Fix up #5174 #5153
It was surprising to have a broken symlink return empty for
canonical path.
2016-09-15 12:39:37 +02:00
+4 -2
Ver Arquivo
@@ -123,9 +123,11 @@ Folder::~Folder()
void Folder::checkLocalPath()
{
const QFileInfo fi(_definition.localPath);
_canonicalLocalPath = fi.canonicalFilePath();
if( !_canonicalLocalPath.endsWith('/') ) {
if (_canonicalLocalPath.isEmpty()) {
qDebug() << "Broken symlink:" << _definition.localPath;
_canonicalLocalPath = _definition.localPath;
} else if( !_canonicalLocalPath.endsWith('/') ) {
_canonicalLocalPath.append('/');
}