diff options
Diffstat (limited to 'installerbuilder/libinstaller/getrepositoriesmetainfojob.cpp')
-rw-r--r-- | installerbuilder/libinstaller/getrepositoriesmetainfojob.cpp | 9 |
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("")); } |