From 44df9283fe709a6ff81b7a8c575e2a49fe9d46cc Mon Sep 17 00:00:00 2001 From: Felix Weilbach Date: Fri, 13 Aug 2021 13:47:32 +0200 Subject: [PATCH] Handle every enum value in switch statement Signed-off-by: Felix Weilbach --- src/gui/wizard/owncloudsetuppage.cpp | 4 +++- src/gui/wizard/owncloudwizard.cpp | 1 + 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/src/gui/wizard/owncloudsetuppage.cpp b/src/gui/wizard/owncloudsetuppage.cpp index 0e6e06ca4..69656ea66 100644 --- a/src/gui/wizard/owncloudsetuppage.cpp +++ b/src/gui/wizard/owncloudsetuppage.cpp @@ -217,8 +217,10 @@ int OwncloudSetupPage::nextId() const case DetermineAuthTypeJob::WebViewFlow: return WizardCommon::Page_WebView; #endif // WITH_WEBENGINE + case DetermineAuthTypeJob::NoAuthType: + return WizardCommon::Page_HttpCreds; } - return WizardCommon::Page_HttpCreds; + Q_UNREACHABLE(); } QString OwncloudSetupPage::url() const diff --git a/src/gui/wizard/owncloudwizard.cpp b/src/gui/wizard/owncloudwizard.cpp index 565abe301..e60b23acb 100644 --- a/src/gui/wizard/owncloudwizard.cpp +++ b/src/gui/wizard/owncloudwizard.cpp @@ -435,6 +435,7 @@ void OwncloudWizard::askExperimentalVirtualFilesFeature(QWidget *receiver, const acceptButton = msgBox->addButton(tr("Enable experimental placeholder mode"), QMessageBox::AcceptRole); msgBox->addButton(tr("Stay safe"), QMessageBox::RejectRole); break; + case Vfs::XAttr: case Vfs::Off: Q_UNREACHABLE(); } -- 2.30.2