summaryrefslogtreecommitdiff
path: root/src/installationmanager.cpp
diff options
context:
space:
mode:
authorTannin <devnull@localhost>2013-12-19 20:30:39 +0100
committerTannin <devnull@localhost>2013-12-19 20:30:39 +0100
commite43f126b03539c9d46e7712af9268505f256a898 (patch)
tree99503c41e07c712d3688fbebacf108beb65e88e0 /src/installationmanager.cpp
parent35c9fe3e98cd4a81b114b0d9acb24727465d94b3 (diff)
- bugfix: crash on overwriting a mod (introduced after the previous release)
- bugfix: ncc installer now brings the installer window to front (again? more reliably? not sure if it really worked before)
Diffstat (limited to 'src/installationmanager.cpp')
-rw-r--r--src/installationmanager.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/installationmanager.cpp b/src/installationmanager.cpp
index 07c015ea..e6e660e6 100644
--- a/src/installationmanager.cpp
+++ b/src/installationmanager.cpp
@@ -440,7 +440,9 @@ bool InstallationManager::testOverwrite(GuessedValue<QString> &modName, bool *me
return false;
}
}
- *merge = (overwriteDialog.action() == QueryOverwriteDialog::ACT_MERGE);
+ if (merge != nullptr) {
+ *merge = (overwriteDialog.action() == QueryOverwriteDialog::ACT_MERGE);
+ }
if (overwriteDialog.action() == QueryOverwriteDialog::ACT_RENAME) {
bool ok = false;
QString name = QInputDialog::getText(m_ParentWidget, tr("Mod Name"), tr("Name"),