summaryrefslogtreecommitdiffstats
path: root/installerbuilder/libinstaller/getrepositoriesmetainfojob.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'installerbuilder/libinstaller/getrepositoriesmetainfojob.cpp')
-rw-r--r--installerbuilder/libinstaller/getrepositoriesmetainfojob.cpp9
1 files changed, 8 insertions, 1 deletions
diff --git a/installerbuilder/libinstaller/getrepositoriesmetainfojob.cpp b/installerbuilder/libinstaller/getrepositoriesmetainfojob.cpp
index 94670a512..24a9ef794 100644
--- a/installerbuilder/libinstaller/getrepositoriesmetainfojob.cpp
+++ b/installerbuilder/libinstaller/getrepositoriesmetainfojob.cpp
@@ -97,13 +97,20 @@ void GetRepositoriesMetaInfoJob::setSilentRetries(int retries)
m_silentRetries = retries;
}
-void GetRepositoriesMetaInfoJob::resetState()
+void GetRepositoriesMetaInfoJob::reset()
{
m_canceled = false;
+ m_silentRetries = 3;
m_errorString.clear();
m_haveIgnoredError = false;
+ m_repositories.clear();
+ m_tmpRepositories.clear();
+ m_tempDirDeleter.releaseAndDeleteAll();
+ m_repositoryByTemporaryDirectory.clear();
+
setError(KDJob::NoError);
+ setCapabilities(Cancelable);
setErrorString(QLatin1String(""));
}