summaryrefslogtreecommitdiff
path: root/src/modinfowithconflictinfo.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/modinfowithconflictinfo.cpp')
-rw-r--r--src/modinfowithconflictinfo.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/modinfowithconflictinfo.cpp b/src/modinfowithconflictinfo.cpp
index 12cbf416..744f323c 100644
--- a/src/modinfowithconflictinfo.cpp
+++ b/src/modinfowithconflictinfo.cpp
@@ -126,7 +126,8 @@ void ModInfoWithConflictInfo::doConflictCheck() const
for (auto altInfo : alternatives) {
if ((altInfo.first != dataID) && (altInfo.first != origin.getID())) {
FilesOrigin &altOrigin = (*m_DirectoryStructure)->getOriginByID(altInfo.first);
- unsigned int altIndex = ModInfo::getIndex(ToQString(altOrigin.getName()));
+ QString altOriginName = ToQString(altOrigin.getName());
+ unsigned int altIndex = ModInfo::getIndex(altOriginName);
if (altInfo.second.first.size() == 0) {
if (archiveData.first.size() == 0) {
if (origin.getPriority() > altOrigin.getPriority()) {