From: APTX Date: Thu, 14 Jun 2012 12:49:34 +0000 (+0200) Subject: Don't bother adding 0 size files X-Git-Url: https://gitweb.aptx.org/?a=commitdiff_plain;h=f2a730b2d8918ce1c2fb4a7939da1071a834384e;p=localmylist.git Don't bother adding 0 size files --- 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)); } }