diff options
| author | Eran Mizrahi <erasmux@gmail.com> | 2017-12-18 00:26:59 +0200 |
|---|---|---|
| committer | Eran Mizrahi <erasmux@gmail.com> | 2017-12-18 20:04:44 +0200 |
| commit | 90421277e7ed0044b499d81f06df95bf62111ce9 (patch) | |
| tree | 5599140fc53f40e2ea1d5b2ffc93a9f8182bfe4e /src/organizercore.cpp | |
| parent | 4656ba9447d9bd0ebe5540a54892ec41abda047b (diff) | |
Ensure all mostlist writing is done through the DelayedFileWriter
Diffstat (limited to 'src/organizercore.cpp')
| -rw-r--r-- | src/organizercore.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/organizercore.cpp b/src/organizercore.cpp index 98920479..3be9559a 100644 --- a/src/organizercore.cpp +++ b/src/organizercore.cpp @@ -1181,7 +1181,7 @@ HANDLE OrganizerCore::spawnBinaryProcess(const QFileInfo &binary, // need to make sure all data is saved before we start the application
if (m_CurrentProfile != nullptr) {
- m_CurrentProfile->modlistWriter().writeImmediately(true);
+ m_CurrentProfile->writeModlistNow(true);
}
// TODO: should also pass arguments
@@ -1438,7 +1438,7 @@ void OrganizerCore::refreshModList(bool saveChanges) {
// don't lose changes!
if (saveChanges) {
- m_CurrentProfile->modlistWriter().writeImmediately(true);
+ m_CurrentProfile->writeModlistNow(true);
}
ModInfo::updateFromDisc(m_Settings.getModDirectory(), &m_DirectoryStructure,
m_Settings.displayForeign(), managedGame());
@@ -1460,7 +1460,7 @@ void OrganizerCore::refreshESPList() });
return;
}
- m_CurrentProfile->modlistWriter().write();
+ m_CurrentProfile->writeModlist();
// clear list
try {
@@ -1670,7 +1670,7 @@ std::vector<QString> OrganizerCore::enabledArchives() void OrganizerCore::refreshDirectoryStructure()
{
if (!m_DirectoryUpdate) {
- m_CurrentProfile->modlistWriter().writeImmediately(true);
+ m_CurrentProfile->writeModlistNow(true);
m_DirectoryUpdate = true;
std::vector<std::tuple<QString, QString, int>> activeModList
@@ -1925,7 +1925,7 @@ void OrganizerCore::prepareStart() if (m_CurrentProfile == nullptr) {
return;
}
- m_CurrentProfile->modlistWriter().write();
+ m_CurrentProfile->writeModlist();
m_CurrentProfile->createTweakedIniFile();
saveCurrentLists();
m_Settings.setupLoadMechanism();
|
