Просмотр исходного кода

Handle every enum value in switch statement

Signed-off-by: Felix Weilbach <felix.weilbach@nextcloud.com>
Felix Weilbach 4 лет назад
Родитель
Сommit
44df9283fe
2 измененных файлов с 4 добавлено и 1 удалено
  1. 3 1
      src/gui/wizard/owncloudsetuppage.cpp
  2. 1 0
      src/gui/wizard/owncloudwizard.cpp

+ 3 - 1
src/gui/wizard/owncloudsetuppage.cpp

@@ -217,8 +217,10 @@ int OwncloudSetupPage::nextId() const
     case DetermineAuthTypeJob::WebViewFlow:
     case DetermineAuthTypeJob::WebViewFlow:
         return WizardCommon::Page_WebView;
         return WizardCommon::Page_WebView;
 #endif // WITH_WEBENGINE
 #endif // WITH_WEBENGINE
+    case DetermineAuthTypeJob::NoAuthType:
+        return WizardCommon::Page_HttpCreds;
     }
     }
-    return WizardCommon::Page_HttpCreds;
+    Q_UNREACHABLE();
 }
 }
 
 
 QString OwncloudSetupPage::url() const
 QString OwncloudSetupPage::url() const

+ 1 - 0
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);
         acceptButton = msgBox->addButton(tr("Enable experimental placeholder mode"), QMessageBox::AcceptRole);
         msgBox->addButton(tr("Stay safe"), QMessageBox::RejectRole);
         msgBox->addButton(tr("Stay safe"), QMessageBox::RejectRole);
         break;
         break;
+    case Vfs::XAttr:
     case Vfs::Off:
     case Vfs::Off:
         Q_UNREACHABLE();
         Q_UNREACHABLE();
     }
     }