diff options
| author | Tannin <devnull@localhost> | 2013-06-08 22:23:25 +0200 |
|---|---|---|
| committer | Tannin <devnull@localhost> | 2013-06-08 22:23:25 +0200 |
| commit | 6069decb159ec30b7a69649294ee0e89783bb717 (patch) | |
| tree | b1dadc87188d97c9228880c31457751170f3a9bf /src/installationmanager.cpp | |
| parent | 30dece9093fc27779c9d91d9b573ea6ca2430345 (diff) | |
- mod list no longer loses selection whenever categories context menu gets hidden
Diffstat (limited to 'src/installationmanager.cpp')
| -rw-r--r-- | src/installationmanager.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/installationmanager.cpp b/src/installationmanager.cpp index 744b928d..b8cfbcb8 100644 --- a/src/installationmanager.cpp +++ b/src/installationmanager.cpp @@ -106,7 +106,8 @@ void InstallationManager::mapToArchive(const DirectoryTree::Node *node, std::wst for (DirectoryTree::const_leaf_iterator iter = node->leafsBegin(); iter != node->leafsEnd(); ++iter) { data[iter->getIndex()]->setSkip(false); - data[iter->getIndex()]->setOutputFileName(path.substr().append(ToWString(iter->getName())).c_str()); + std::wstring temp = path.substr().append(ToWString(iter->getName())); + data[iter->getIndex()]->setOutputFileName(temp.c_str()); } for (DirectoryTree::const_node_iterator iter = node->nodesBegin(); iter != node->nodesEnd(); ++iter) { |
