浏览代码

Useless condition removal

George King 2 月之前
父节点
当前提交
ab2ea19f78
共有 1 个文件被更改,包括 4 次插入7 次删除
  1. 4 7
      launcher/mainwindow_moc.cpp

+ 4 - 7
launcher/mainwindow_moc.cpp

@@ -133,15 +133,12 @@ void MainWindow::detectPreferredLanguage()
 	// Skip autodetection if language is already set to a valid VCMI language
 	std::string currentLanguage = settings["general"]["language"].String();
 
-	if (!currentLanguage.empty())
+	for (const auto &vcmiLang : Languages::getLanguageList())
 	{
-		for (const auto &vcmiLang : Languages::getLanguageList())
+		if (vcmiLang.identifier == currentLanguage && vcmiLang.selectable)
 		{
-			if (vcmiLang.identifier == currentLanguage && vcmiLang.selectable)
-			{
-				logGlobal->info("Language '%s' is already valid, skipping autodetection", currentLanguage);
-				return;
-			}
+			logGlobal->info("Language '%s' is already valid, skipping autodetection", currentLanguage);
+			return;
 		}
 	}