summaryrefslogtreecommitdiffstats
path: root/src/libs/installer/metadatajob_p.h
diff options
context:
space:
mode:
authorkh1 <karsten.heimrich@digia.com>2014-06-02 14:52:16 +0200
committerKarsten Heimrich <karsten.heimrich@digia.com>2014-06-03 10:50:20 +0200
commit3aaca15ef8a8dd13ba877821a3683ba86241be9b (patch)
treeca96acc414794d5ddd90a1497b6c74d66c5d89a6 /src/libs/installer/metadatajob_p.h
parent86f3bd1f758afb96de89cb7115c03d59fc2b54c4 (diff)
Fix annoying warning that the file can not be deleted.
Define the downloadable target inside the remote directory it belongs to, avoids the unnecessary delete inside the task destructor. The temporary dir deleter will take care of it. Change-Id: I4858a71dc714a33f1afb00eb2b2a167294899461 Reviewed-by: Niels Weber <niels.weber@digia.com> Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
Diffstat (limited to 'src/libs/installer/metadatajob_p.h')
-rw-r--r--src/libs/installer/metadatajob_p.h9
1 files changed, 1 insertions, 8 deletions
diff --git a/src/libs/installer/metadatajob_p.h b/src/libs/installer/metadatajob_p.h
index 3b1835a3c..331d142e6 100644
--- a/src/libs/installer/metadatajob_p.h
+++ b/src/libs/installer/metadatajob_p.h
@@ -73,14 +73,7 @@ public:
UnzipArchiveTask(const QString &arcive, const QString &target)
: m_archive(arcive), m_targetDir(target)
{}
- ~UnzipArchiveTask()
- {
- QFile file(m_archive);
- if (!file.remove()) {
- qWarning("Could not delete file %s: %s", qPrintable(m_archive), qPrintable(file
- .errorString()));
- }
- }
+
void doTask(QFutureInterface<void> &fi)
{
fi.reportStarted();