]> git.proxmox.com Git - mirror_edk2.git/commitdiff
Add in Macro named SUPPORT_DEPRECATED_IFRSUPPORTLIB_API to comment out the functions...
authorqwang12 <qwang12@6f19259b-4bc3-4df7-8a09-765794883524>
Thu, 17 Apr 2008 13:39:39 +0000 (13:39 +0000)
committerqwang12 <qwang12@6f19259b-4bc3-4df7-8a09-765794883524>
Thu, 17 Apr 2008 13:39:39 +0000 (13:39 +0000)
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5084 6f19259b-4bc3-4df7-8a09-765794883524

EdkCompatibilityPkg/Foundation/Library/Dxe/EfiIfrSupportLib/IfrCommon.c
EdkCompatibilityPkg/Foundation/Library/Dxe/EfiIfrSupportLib/IfrLibrary.h
EdkCompatibilityPkg/Foundation/Library/Dxe/EfiIfrSupportLib/IfrOnTheFly.c

index b7b15fe70921548a36b95f8895bbdefad0ab55a1..44370a5e1cafaffb2d012b13f7f4eadd385c4d5f 100644 (file)
@@ -78,6 +78,7 @@ Returns:
 }\r
 \r
 \r
+#ifdef SUPPORT_DEPRECATED_IFRSUPPORTLIB_API\r
 EFI_STATUS\r
 AddString (\r
   IN      VOID                *StringBuffer,\r
@@ -412,6 +413,7 @@ Returns:
   gBS->FreePool (NewBuffer);\r
   return EFI_SUCCESS;\r
 }\r
+#endif\r
 \r
 \r
 EFI_STATUS\r
@@ -484,6 +486,8 @@ Returns:
   \r
 --*/\r
 {\r
+#ifdef SUPPORT_DEPRECATED_IFRSUPPORTLIB_API\r
+\r
   EFI_STATUS        Status;\r
   EFI_HII_PROTOCOL  *Hii;\r
   UINTN             DataLength;\r
@@ -624,6 +628,13 @@ Returns:
   gBS->FreePool (OldData);\r
 \r
   return EFI_SUCCESS;\r
+#else\r
+  //\r
+  // The implementation will be added later.\r
+  //\r
+  ASSERT (FALSE);\r
+  return EFI_UNSUPPORTED;\r
+#endif\r
 }\r
 \r
 \r
@@ -649,6 +660,7 @@ Returns:
 \r
 --*/\r
 {\r
+#ifdef SUPPORT_DEPRECATED_IFRSUPPORTLIB_API\r
   EFI_STATUS        Status;\r
 \r
   EFI_HII_HANDLE    *HiiHandleBuffer;\r
@@ -740,9 +752,16 @@ Returns:
 lbl_exit:\r
   gBS->FreePool (HiiHandleBuffer);\r
   return HiiHandle;\r
+#else\r
+  //\r
+  // The implementation will be added later.\r
+  //\r
+  ASSERT (FALSE);\r
+  return (EFI_HII_HANDLE) 0;\r
+#endif\r
 }\r
 \r
-\r
+#ifdef SUPPORT_DEPRECATED_IFRSUPPORTLIB_API\r
 EFI_STATUS\r
 ValidateDataFromHiiHandle (\r
   IN      EFI_HII_HANDLE      HiiHandle,\r
@@ -981,6 +1000,7 @@ Returns:
 \r
   return EFI_SUCCESS;\r
 }\r
+#endif\r
 \r
 EFI_HII_PACKAGES *\r
 PreparePackages (\r
index a99bfc0e24a18fe326bbbbc6f2030a9aaf60cb29..4bbb16910da048bb6b294d145f45275338ea70f9 100644 (file)
@@ -61,6 +61,7 @@ Returns:
 --*/\r
 ;\r
 \r
+#ifdef SUPPORT_DEPRECATED_IFRSUPPORTLIB_API\r
 EFI_STATUS\r
 AddString (\r
   IN      VOID                *StringBuffer,\r
@@ -515,6 +516,7 @@ Returns:
 \r
 --*/\r
 ;\r
+#endif\r
 \r
 EFI_STATUS\r
 ExtractDataFromHiiHandle (\r
@@ -920,6 +922,7 @@ Returns:
 --*/\r
 ;\r
 \r
+#ifdef SUPPORT_DEPRECATED_IFRSUPPORTLIB_API\r
 EFI_STATUS\r
 ValidateDataFromHiiHandle (\r
   IN      EFI_HII_HANDLE      HiiHandle,\r
@@ -948,6 +951,7 @@ Returns:
   EFI_SUCCESS               - Data successfully validated\r
 --*/\r
 ;\r
+#endif\r
 \r
 EFI_STATUS\r
 CreateBannerOpCode (\r
index 51abde7cf006a511708391ad76fec75b86cddcef..9805747784f1974d349029c21995c5b8332f8093 100644 (file)
@@ -21,6 +21,8 @@ Revision History:
 \r
 #include "IfrLibrary.h"\r
 \r
+#ifdef SUPPORT_DEPRECATED_IFRSUPPORTLIB_API\r
+\r
 EFI_STATUS\r
 CreateFormSet (\r
   IN      CHAR16              *FormSetTitle,\r
@@ -972,3 +974,6 @@ Returns:
 \r
   return EFI_SUCCESS;\r
 }\r
+\r
+#endif\r
+\r