]> git.proxmox.com Git - mirror_edk2.git/commitdiff
Remove GetCurrentLanguage () from UefiLib in MdePkg
authorqhuang8 <qhuang8@6f19259b-4bc3-4df7-8a09-765794883524>
Thu, 27 Nov 2008 07:44:08 +0000 (07:44 +0000)
committerqhuang8 <qhuang8@6f19259b-4bc3-4df7-8a09-765794883524>
Thu, 27 Nov 2008 07:44:08 +0000 (07:44 +0000)
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6759 6f19259b-4bc3-4df7-8a09-765794883524

MdePkg/Include/Library/UefiLib.h
MdePkg/Library/UefiLib/UefiLib.c
MdePkg/Library/UefiLib/UefiLib.inf

index 3fca8d1f682cb7d2fa1c16805671bc6ea17fbf9b..0ce4759692fffb86ca1721c8f1b615ffd8d23e97 100644 (file)
@@ -1179,25 +1179,4 @@ EfiLibInstallAllDriverProtocols2 (
   IN CONST EFI_DRIVER_DIAGNOSTICS2_PROTOCOL   *DriverDiagnostics2    OPTIONAL\r
   );\r
 \r
-/**\r
-  Determine what is the current language setting. The space reserved for Lang\r
-  must be at least RFC_3066_ENTRY_SIZE bytes;\r
-\r
-  If Lang is NULL, then ASSERT.\r
-\r
-  @param  Lang   Pointer of system language. Lang will always be filled with a valid RFC 3066\r
-                 language string. If "PlatformLang" is not set in the system, the default\r
-                 language specifed by PcdUefiVariableDefaultPlatformLang is returned.\r
-\r
-  @return  EFI_SUCCESS     If the EFI Variable with "PlatformLang" is set and return in Lang.\r
-  @return  EFI_NOT_FOUND If the EFI Variable with "PlatformLang" is not set, but a valid default language is return in Lang.\r
-\r
-**/\r
-EFI_STATUS\r
-EFIAPI\r
-GetCurrentLanguage (\r
-  OUT     CHAR8               *Lang\r
-  );\r
-\r
-\r
 #endif\r
index c463295bd1b9841c8d67b0672e120a4c8cc43bec..e263a06f89b223095c13da3ec4ee2af536251161 100644 (file)
@@ -1188,50 +1188,3 @@ FreeUnicodeStringTable (
 \r
   return EFI_SUCCESS;\r
 }\r
-\r
-/**\r
-  Determine what is the current language setting. The space reserved for Lang\r
-  must be at least RFC_3066_ENTRY_SIZE bytes;\r
-\r
-  If Lang is NULL, then ASSERT.\r
-\r
-  @param  Lang   Pointer of system language. Lang will always be filled with a valid RFC 3066\r
-                 language string. If "PlatformLang" is not set in the system, the default\r
-                 language specifed by PcdUefiVariableDefaultPlatformLang is returned.\r
-\r
-  @return  EFI_SUCCESS     If the EFI Variable with "PlatformLang" is set and return in Lang.\r
-  @return  EFI_NOT_FOUND If the EFI Variable with "PlatformLang" is not set, but a valid default language is return in Lang.\r
-\r
-**/\r
-EFI_STATUS\r
-EFIAPI\r
-GetCurrentLanguage (\r
-  OUT     CHAR8               *Lang\r
-  )\r
-{\r
-  EFI_STATUS  Status;\r
-  UINTN       Size;\r
-\r
-  ASSERT (Lang != NULL);\r
-\r
-  //\r
-  // Get current language setting\r
-  //\r
-  Size = RFC_3066_ENTRY_SIZE;\r
-  Status = gRT->GetVariable (\r
-                  L"PlatformLang",\r
-                  &gEfiGlobalVariableGuid,\r
-                  NULL,\r
-                  &Size,\r
-                  Lang\r
-                  );\r
-\r
-  if (EFI_ERROR (Status)) {\r
-    AsciiStrCpy (Lang, (CHAR8 *) PcdGetPtr (PcdUefiVariableDefaultPlatformLang));\r
-  }\r
-\r
-  return Status;\r
-}\r
-\r
-\r
-\r
index a1911d27fac6c479130750b46fbe3b6145f8f4f1..f995153916d29067c2e34784c1d8a64544255283 100644 (file)
@@ -77,7 +77,6 @@
 \r
 [Pcd.common]\r
   gEfiMdePkgTokenSpaceGuid.PcdUefiLibMaxPrintBufferSize\r
-  gEfiMdePkgTokenSpaceGuid.PcdUefiVariableDefaultPlatformLang\r
 \r
 [FeaturePcd.common]\r
   gEfiMdePkgTokenSpaceGuid.PcdDriverDiagnosticsDisable\r
@@ -86,7 +85,5 @@
   gEfiMdePkgTokenSpaceGuid.PcdComponentName2Disable\r
   gEfiMdePkgTokenSpaceGuid.PcdUgaConsumeSupport\r
 \r
-[Guids]  \r
-  gEfiGlobalVariableGuid \r
 \r
 \r