From f2a730b2d8918ce1c2fb4a7939da1071a834384e Mon Sep 17 00:00:00 2001 From: APTX Date: Thu, 14 Jun 2012 14:49:34 +0200 Subject: [PATCH] Don't bother adding 0 size files --- localmylist/addfiletask.cpp | 2 +- localmylist/directoryscantask.cpp | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/localmylist/addfiletask.cpp b/localmylist/addfiletask.cpp index 8d8a2b2..273c884 100644 --- a/localmylist/addfiletask.cpp +++ b/localmylist/addfiletask.cpp @@ -34,7 +34,7 @@ QString AddFileTask::taskSubject() const void AddFileTask::start() { - if (!m_file.exists()) + if (!m_file.exists() || !m_file.size()) { emit finished(); return; diff --git a/localmylist/directoryscantask.cpp b/localmylist/directoryscantask.cpp index 5b6a012..95c0fca 100644 --- a/localmylist/directoryscantask.cpp +++ b/localmylist/directoryscantask.cpp @@ -72,6 +72,8 @@ void DirectoryScanTask::workUnit() else if (entry.isFile()) { // qDebug() << "Queueing FILE " << entry.fileName(); + if (!entry.size()) + continue; QMetaObject::invokeMethod(MyList::instance(), "addFile", Qt::QueuedConnection, Q_ARG(QFileInfo, entry)); } } -- 2.52.0