diff options
| author | LostDragonist <lost.dragonist@gmail.com> | 2019-03-09 21:41:20 -0600 |
|---|---|---|
| committer | LostDragonist <lost.dragonist@gmail.com> | 2019-03-09 21:41:20 -0600 |
| commit | e8e7f70dedd8808d44cc3156ec2687c83153f5e9 (patch) | |
| tree | fc4a4c71cc8710eb793eb3cb3a941a4fa90cfa1e /src/modinfo.cpp | |
| parent | abfbf684699d8f14a058ed4648e231024fe3c077 (diff) | |
Allow selecting overwrite to trigger mod conflict highlights
Diffstat (limited to 'src/modinfo.cpp')
| -rw-r--r-- | src/modinfo.cpp | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/modinfo.cpp b/src/modinfo.cpp index 661681d8..13b40aba 100644 --- a/src/modinfo.cpp +++ b/src/modinfo.cpp @@ -114,11 +114,12 @@ QString ModInfo::getContentTypeName(int contentType) } } -void ModInfo::createFromOverwrite(PluginContainer *pluginContainer) +void ModInfo::createFromOverwrite(PluginContainer *pluginContainer, + MOShared::DirectoryEntry **directoryStructure) { QMutexLocker locker(&s_Mutex); - s_Collection.push_back(ModInfo::Ptr(new ModInfoOverwrite(pluginContainer))); + s_Collection.push_back(ModInfo::Ptr(new ModInfoOverwrite(pluginContainer, directoryStructure))); } unsigned int ModInfo::getNumMods() @@ -255,7 +256,7 @@ void ModInfo::updateFromDisc(const QString &modDirectory, } } - createFromOverwrite(pluginContainer); + createFromOverwrite(pluginContainer, directoryStructure); std::sort(s_Collection.begin(), s_Collection.end(), ModInfo::ByName); |
