瀏覽代碼

Fix: use LIBRARY instead of VLC

MichalZr6 7 月之前
父節點
當前提交
9fbb2d7370
共有 2 個文件被更改,包括 3 次插入5 次删除
  1. 3 2
      lib/texts/TextOperations.cpp
  2. 0 3
      lib/texts/TextOperations.h

+ 3 - 2
lib/texts/TextOperations.cpp

@@ -10,7 +10,8 @@
 #include "StdInc.h"
 #include "TextOperations.h"
 
-#include "texts/CGeneralTextHandler.h"
+#include "../GameLibrary.h"
+#include "../texts/CGeneralTextHandler.h"
 #include "Languages.h"
 #include "CConfigHandler.h"
 
@@ -304,7 +305,7 @@ DLL_LINKAGE std::string TextOperations::getLocaleName()
 {
 	try
 	{
-		const std::string localeName = Languages::getLanguageOptions(VLC->generaltexth->getPreferredLanguage()).localeName;
+		const std::string localeName = Languages::getLanguageOptions(LIBRARY->generaltexth->getPreferredLanguage()).localeName;
 
 		if(localeName.empty())
 			throw std::runtime_error("Locale name is empty, will use fallback option.");

+ 0 - 3
lib/texts/TextOperations.h

@@ -9,9 +9,6 @@
  */
 #pragma once
 
-#include "../../lib/texts/Languages.h"
-#include "../../lib/VCMI_Lib.h"
-
 VCMI_LIB_NAMESPACE_BEGIN
 
 /// Namespace that provides utilities for unicode support (UTF-8)