summaryrefslogtreecommitdiff
path: root/src/installationmanager.cpp
diff options
context:
space:
mode:
authorTannin <devnull@localhost>2013-09-12 21:45:57 +0200
committerTannin <devnull@localhost>2013-09-12 21:45:57 +0200
commitdce78b62b839c17f41a0fcd2890ffc0005be7a3b (patch)
tree352891f2125f677d8f3e870ac97a7548f4ea529c /src/installationmanager.cpp
parentaf6e1c3ab4f3687c88715dffff8b1bf2f38a15d6 (diff)
- bugfix: when installing mods through the nmm importer if no other mods were previously installed
the correct installation directory was never set - bugfix: the nmm importer didn't "sanitize" mod names and potentially tried to create invalid directories - bugfix: 0.99.x packages didn't contain qt plugins to handle certain image formats
Diffstat (limited to 'src/installationmanager.cpp')
-rw-r--r--src/installationmanager.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/installationmanager.cpp b/src/installationmanager.cpp
index 588dbaa4..378eb38a 100644
--- a/src/installationmanager.cpp
+++ b/src/installationmanager.cpp
@@ -431,7 +431,7 @@ QString InstallationManager::generateBackupName(const QString &directoryName) co
bool InstallationManager::testOverwrite(GuessedValue<QString> &modName) const
{
- QString targetDirectory = QDir::fromNativeSeparators(m_ModsDirectory.mid(0).append("\\").append(modName));
+ QString targetDirectory = QDir::fromNativeSeparators(m_ModsDirectory + "\\" + modName);
while (QDir(targetDirectory).exists()) {
QueryOverwriteDialog overwriteDialog(m_ParentWidget);