]> git.proxmox.com Git - mirror_edk2.git/commitdiff
Use FreePool() library API to replace gBS->FreePool() service.
authorlgao4 <lgao4@6f19259b-4bc3-4df7-8a09-765794883524>
Thu, 29 Jul 2010 06:44:13 +0000 (06:44 +0000)
committerlgao4 <lgao4@6f19259b-4bc3-4df7-8a09-765794883524>
Thu, 29 Jul 2010 06:44:13 +0000 (06:44 +0000)
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10712 6f19259b-4bc3-4df7-8a09-765794883524

MdePkg/Library/UefiLib/UefiLib.c

index 6fa3b34e83cdc3cdd249d022963f7df12cc81d21..61764ec89edd0ab9946df6587c9d617e19233003 100644 (file)
@@ -886,7 +886,7 @@ AddUnicodeString (
       //\r
       NewUnicodeStringTable[NumberOfEntries].Language = AllocateCopyPool (3, Language);\r
       if (NewUnicodeStringTable[NumberOfEntries].Language == NULL) {\r
-        gBS->FreePool (NewUnicodeStringTable);\r
+        FreePool (NewUnicodeStringTable);\r
         return EFI_OUT_OF_RESOURCES;\r
       }\r
 \r
@@ -904,8 +904,8 @@ AddUnicodeString (
                                                               UnicodeString\r
                                                               );\r
       if (NewUnicodeStringTable[NumberOfEntries].UnicodeString == NULL) {\r
-        gBS->FreePool (NewUnicodeStringTable[NumberOfEntries].Language);\r
-        gBS->FreePool (NewUnicodeStringTable);\r
+        FreePool (NewUnicodeStringTable[NumberOfEntries].Language);\r
+        FreePool (NewUnicodeStringTable);\r
         return EFI_OUT_OF_RESOURCES;\r
       }\r
 \r
@@ -919,7 +919,7 @@ AddUnicodeString (
       // Free the old Unicode String Table\r
       //\r
       if (*UnicodeStringTable != NULL) {\r
-        gBS->FreePool (*UnicodeStringTable);\r
+        FreePool (*UnicodeStringTable);\r
       }\r
 \r
       //\r
@@ -1097,7 +1097,7 @@ AddUnicodeString2 (
   //\r
   NewUnicodeStringTable[NumberOfEntries].Language = AllocateCopyPool (AsciiStrSize(Language), Language);\r
   if (NewUnicodeStringTable[NumberOfEntries].Language == NULL) {\r
-    gBS->FreePool (NewUnicodeStringTable);\r
+    FreePool (NewUnicodeStringTable);\r
     return EFI_OUT_OF_RESOURCES;\r
   }\r
 \r
@@ -1111,8 +1111,8 @@ AddUnicodeString2 (
   //\r
   NewUnicodeStringTable[NumberOfEntries].UnicodeString = AllocateCopyPool (StrSize (UnicodeString), UnicodeString);\r
   if (NewUnicodeStringTable[NumberOfEntries].UnicodeString == NULL) {\r
-    gBS->FreePool (NewUnicodeStringTable[NumberOfEntries].Language);\r
-    gBS->FreePool (NewUnicodeStringTable);\r
+    FreePool (NewUnicodeStringTable[NumberOfEntries].Language);\r
+    FreePool (NewUnicodeStringTable);\r
     return EFI_OUT_OF_RESOURCES;\r
   }\r
 \r
@@ -1126,7 +1126,7 @@ AddUnicodeString2 (
   // Free the old Unicode String Table\r
   //\r
   if (*UnicodeStringTable != NULL) {\r
-    gBS->FreePool (*UnicodeStringTable);\r
+    FreePool (*UnicodeStringTable);\r
   }\r
 \r
   //\r
@@ -1172,20 +1172,20 @@ FreeUnicodeStringTable (
     //\r
     // Free the Language string from the Unicode String Table\r
     //\r
-    gBS->FreePool (UnicodeStringTable[Index].Language);\r
+    FreePool (UnicodeStringTable[Index].Language);\r
 \r
     //\r
     // Free the Unicode String from the Unicode String Table\r
     //\r
     if (UnicodeStringTable[Index].UnicodeString != NULL) {\r
-      gBS->FreePool (UnicodeStringTable[Index].UnicodeString);\r
+      FreePool (UnicodeStringTable[Index].UnicodeString);\r
     }\r
   }\r
 \r
   //\r
   // Free the Unicode String Table itself\r
   //\r
-  gBS->FreePool (UnicodeStringTable);\r
+  FreePool (UnicodeStringTable);\r
 \r
   return EFI_SUCCESS;\r
 }\r