Explorar o código

ENH: fix for force language stuff

Bill Hoffman %!s(int64=19) %!d(string=hai) anos
pai
achega
d712e40d36
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  1. 1 1
      Source/cmGlobalXCodeGenerator.cxx

+ 1 - 1
Source/cmGlobalXCodeGenerator.cxx

@@ -485,7 +485,7 @@ cmGlobalXCodeGenerator::CreateXCodeSourceFile(cmLocalGenerator* lg,
   buildFile->AddAttribute("settings", settings);
   fileRef->AddAttribute("fileEncoding", this->CreateString("4"));
   const char* lang = 
-    this->GetLanguageFromExtension(sf->GetSourceExtension().c_str());
+    this->CurrentLocalGenerator->GetSourceFileLanguage(*sf);
   std::string sourcecode = "sourcecode";
   std::string ext = sf->GetSourceExtension();
   ext = cmSystemTools::LowerCase(ext);