From 88ef0530001d43be8f18fac43a280169b45db852 Mon Sep 17 00:00:00 2001 From: isanae <14251494+isanae@users.noreply.github.com> Date: Sat, 15 Feb 2020 12:25:37 -0500 Subject: error checking in dump() removed a bunch of "{} saved" in the logs --- src/directoryrefresher.cpp | 37 ++++++++++++++++++------------------- 1 file changed, 18 insertions(+), 19 deletions(-) (limited to 'src/directoryrefresher.cpp') diff --git a/src/directoryrefresher.cpp b/src/directoryrefresher.cpp index f3285cfc..8bf349f1 100644 --- a/src/directoryrefresher.cpp +++ b/src/directoryrefresher.cpp @@ -324,35 +324,34 @@ void DirectoryRefresher::refresh() SetThisThreadName("DirectoryRefresher"); TimeThis tt("refresh"); - for (int i=0; i<1; ++i) { - QMutexLocker locker(&m_RefreshLock); - delete m_DirectoryStructure; + QMutexLocker locker(&m_RefreshLock); + delete m_DirectoryStructure; - m_DirectoryStructure = new DirectoryEntry(L"data", nullptr, 0); - m_DirectoryStructure->getFileRegister()->reserve(m_lastFileCount); + m_DirectoryStructure = new DirectoryEntry(L"data", nullptr, 0); + m_DirectoryStructure->getFileRegister()->reserve(m_lastFileCount); - IPluginGame *game = qApp->property("managed_game").value(); + IPluginGame *game = qApp->property("managed_game").value(); - std::wstring dataDirectory = - QDir::toNativeSeparators(game->dataDirectory().absolutePath()).toStdWString(); + std::wstring dataDirectory = + QDir::toNativeSeparators(game->dataDirectory().absolutePath()).toStdWString(); - { - DirectoryStats dummy; - m_DirectoryStructure->addFromOrigin(L"data", dataDirectory, 0, dummy); - } + { + DirectoryStats dummy; + m_DirectoryStructure->addFromOrigin(L"data", dataDirectory, 0, dummy); + } - std::sort(m_Mods.begin(), m_Mods.end(), [](auto lhs, auto rhs) { - return lhs.priority < rhs.priority; - }); + std::sort(m_Mods.begin(), m_Mods.end(), [](auto lhs, auto rhs) { + return lhs.priority < rhs.priority; + }); - addMultipleModsFilesToStructure(m_DirectoryStructure, m_Mods, true); + addMultipleModsFilesToStructure(m_DirectoryStructure, m_Mods, true); - m_DirectoryStructure->getFileRegister()->sortOrigins(); + m_DirectoryStructure->getFileRegister()->sortOrigins(); - cleanStructure(m_DirectoryStructure); - } + cleanStructure(m_DirectoryStructure); m_lastFileCount = m_DirectoryStructure->getFileRegister()->highestCount(); + log::debug("refresher saw {} files", m_lastFileCount); emit progress(100); emit refreshed(); -- cgit v1.3.1