summaryrefslogtreecommitdiff
path: root/src/instancemanager.cpp
diff options
context:
space:
mode:
authorisanae <14251494+isanae@users.noreply.github.com>2019-05-26 08:14:21 -0400
committerisanae <14251494+isanae@users.noreply.github.com>2019-05-26 08:14:21 -0400
commit5716676e083bde4a6f2ddb57a683df85b96c2d04 (patch)
treeaa0c92e7f2473767857ef23be75879010203a17a /src/instancemanager.cpp
parente821768f7997d8d86585db9490554a1202aa1ad9 (diff)
fixes for /permissive-:
- no implicit conversions for enum classes - can't bind rvalue to non-const ref - string literals are const
Diffstat (limited to 'src/instancemanager.cpp')
-rw-r--r--src/instancemanager.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/instancemanager.cpp b/src/instancemanager.cpp
index 1c65f635..5b57827a 100644
--- a/src/instancemanager.cpp
+++ b/src/instancemanager.cpp
@@ -227,7 +227,7 @@ QString InstanceManager::chooseInstance(const QStringList &instanceList) const
if (choice.type() == QVariant::String) {
return choice.toString();
} else {
- switch (choice.value<uint8_t>()) {
+ switch (static_cast<Special>(choice.value<uint8_t>())) {
case Special::NewInstance: return queryInstanceName(instanceList);
case Special::Portable: return QString();
case Special::Manage: {