]> git.proxmox.com Git - mirror_edk2.git/commitdiff
add info for removal of SafeFreePool.
authorqwang12 <qwang12@6f19259b-4bc3-4df7-8a09-765794883524>
Thu, 30 Oct 2008 09:17:01 +0000 (09:17 +0000)
committerqwang12 <qwang12@6f19259b-4bc3-4df7-8a09-765794883524>
Thu, 30 Oct 2008 09:17:01 +0000 (09:17 +0000)
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6309 6f19259b-4bc3-4df7-8a09-765794883524

MdePkg/ChangeLog.txt

index 30c8bf7c96b0ef21fe01748b0ccc86c4654b6306..001c71543e7417bd0ca7e3f841e22569a58183e0 100644 (file)
@@ -196,3 +196,13 @@ Possible Impacts:
                        Customer's module that reference GetPeiServicesTablePointer in PeiServicesTablePointer library may need to updated. Otherwise\r
                        a build break (mismatch of data type) may occur.\r
                        \r
+EDK_6307:  Non-Compatible: qwang12\r
+\r
+Remove SafeFreePool from MemoryAllocationLib as this API's name is misleading. Its implementation only check if a pointer is NULL. If a garbage pointer is passed in, the gBS->FreePool will still ASSERT in debug build and return error code. \r
+\r
+It is recommended that module writer should keep track how a pointer is allocated and free it after use.\r
+\r
+Possible Impacts:\r
+                       Customer's module that reference SafeFreePool need to updated. Otherwise\r
+                       a build break may occur.\r
+                       \r