]> git.proxmox.com Git - mirror_edk2.git/commitdiff
Clean up ExtendedIfrSupportLib.
authorqwang12 <qwang12@6f19259b-4bc3-4df7-8a09-765794883524>
Wed, 16 Jul 2008 03:05:41 +0000 (03:05 +0000)
committerqwang12 <qwang12@6f19259b-4bc3-4df7-8a09-765794883524>
Wed, 16 Jul 2008 03:05:41 +0000 (03:05 +0000)
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5486 6f19259b-4bc3-4df7-8a09-765794883524

MdeModulePkg/Library/ExtendedIfrSupportLib/Common.c
MdeModulePkg/Library/ExtendedIfrSupportLib/Form.c
MdeModulePkg/Library/ExtendedIfrSupportLib/IfrOpCodeCreation.c
MdeModulePkg/Library/ExtendedIfrSupportLib/LibraryInternal.h

index 65acd0c37e1604e9288a69223c455371607466e1..2b639c9bb8f5ff59c859fd6858816af6adaa63d5 100644 (file)
@@ -53,7 +53,7 @@ ExtendedIfrSupportLibConstructor (
 \r
 \r
 \r
-STATIC EFI_GUID mIfrVendorGuid = EFI_IFR_TIANO_GUID;\r
+GLOBAL_REMOVE_IF_UNREFERENCED EFI_GUID mIfrVendorGuid = EFI_IFR_TIANO_GUID;\r
 \r
 /**\r
   Extract formset class for given HII handle.\r
@@ -170,7 +170,7 @@ IfrLibExtractClassFromHiiHandle (
     Offset += PackageHeader.Length;\r
   }\r
 \r
-  gBS->FreePool (HiiPackageList);\r
+  FreePool (HiiPackageList);\r
 \r
   return EFI_SUCCESS;\r
 }\r
index ea9079ea0f082128fe9cc2fe330d60382dcfdb4b..ae8956afdbe0fa3af3f95a47fbfb037ce625147f 100644 (file)
@@ -264,7 +264,7 @@ UpdateFormPackageData (
 \r
 Fail:\r
   if (!Updated) {\r
-    gBS->FreePool (*TempBuffer);\r
+    FreePool (*TempBuffer);\r
     *TempBufferSize = 0;\r
     return EFI_NOT_FOUND;\r
   }\r
@@ -335,7 +335,7 @@ IfrLibUpdateForm (
 \r
     Status = HiiDatabase->ExportPackageLists (HiiDatabase, Handle, &BufferSize, HiiPackageList);\r
     if (EFI_ERROR (Status)) {\r
-      gBS->FreePool (HiiPackageList);\r
+      FreePool (HiiPackageList);\r
       return Status;\r
     }\r
   }\r
@@ -370,7 +370,7 @@ IfrLibUpdateForm (
           }\r
           CopyMem (UpdateBufferPos, TempBuffer, TempBufferSize);\r
           UpdateBufferPos += TempBufferSize;\r
-          gBS->FreePool (TempBuffer);\r
+          FreePool (TempBuffer);\r
           continue;\r
         }\r
       }\r
@@ -380,7 +380,7 @@ IfrLibUpdateForm (
     } else if (Status == EFI_NOT_FOUND) {\r
       break;\r
     } else {\r
-      gBS->FreePool (HiiPackageList);\r
+      FreePool (HiiPackageList);\r
       return Status;\r
     }\r
   }\r
@@ -391,7 +391,7 @@ IfrLibUpdateForm (
   BufferSize = UpdateBufferPos - (UINT8 *) UpdateBuffer;\r
   CopyMem (&UpdateBuffer->PackageLength, &BufferSize, sizeof (UINT32));\r
 \r
-  gBS->FreePool (HiiPackageList);\r
+  FreePool (HiiPackageList);\r
 \r
   return HiiDatabase->UpdatePackageList (HiiDatabase, Handle, UpdateBuffer);\r
 }\r
index 1a9926e23bff1ab248904912164b77f815f6e8a1..43297743301f03e655052fb63430d35ef3577e4c 100644 (file)
@@ -15,8 +15,6 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
 \r
 #include "LibraryInternal.h"\r
 \r
-STATIC EFI_GUID mIfrVendorGuid = EFI_IFR_TIANO_GUID;\r
-\r
 /**\r
   Create GUIDed opcode for banner. Banner opcode\r
   EFI_IFR_EXTEND_OP_BANNER is extended opcode specific\r
index 2ec3f5e4a9053f2204fd305dc26525438a6d6cbc..bbc3a9023a5b7fae672353d50d18e677c4d6b40c 100644 (file)
@@ -33,4 +33,6 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
 \r
 #include <MdeModuleHii.h>\r
 \r
+extern EFI_GUID mIfrVendorGuid;\r
+\r
 #endif\r