Reviewed-by: Wei6 Xu <wei6...@intel.com>

Thanks,
Wei

-----Original Message-----
From: Rebecca Cran <rebe...@bsdio.com> 
Sent: Friday, April 7, 2023 6:23 AM
To: devel@edk2.groups.io; Gao, Liming <gaolim...@byosoft.com.cn>; Kinney, 
Michael D <michael.d.kin...@intel.com>; Jiang, Guomin <guomin.ji...@intel.com>; 
Xu, Wei6 <wei6...@intel.com>; Dong, Guo <guo.d...@intel.com>; Ni, Ray 
<ray...@intel.com>; Rhodes, Sean <sean@starlabs.systems>; Lu, James 
<james...@intel.com>; Guo, Gua <gua....@intel.com>; Andrew Fish 
<af...@apple.com>; Wu, Hao A <hao.a...@intel.com>; Maciej Rabeda 
<maciej.rab...@linux.intel.com>; Siyuan Fu <siyuan...@intel.com>; Yao, Jiewen 
<jiewen....@intel.com>; Wang, Jian J <jian.j.w...@intel.com>; Lu, Xiaoyu1 
<xiaoyu1...@intel.com>; Ard Biesheuvel <ardb+tianoc...@kernel.org>; Sami 
Mujawar <sami.muja...@arm.com>; Supreeth Venkatesh 
<supreeth.venkat...@arm.com>; Michael Kubacki <mikub...@linux.microsoft.com>; 
Desimone, Nathaniel L <nathaniel.l.desim...@intel.com>; Sean Brogan 
<sean.bro...@microsoft.com>
Cc: Rebecca Cran <rebe...@bsdio.com>; Leif Lindholm 
<quic_llind...@quicinc.com>; Abner Chang <abner.ch...@amd.com>; Nickle Wang 
<nick...@nvidia.com>; Igor Kulchytskyy <ig...@ami.com>; Daniel Schaefer 
<g...@danielschaefer.me>; Xu, Min M <min.m...@intel.com>; Justen, Jordan L 
<jordan.l.jus...@intel.com>; Gerd Hoffmann <kra...@redhat.com>; Peter Grehan 
<gre...@freebsd.org>; Aktas, Erdem <erdemak...@google.com>; James Bottomley 
<j...@linux.ibm.com>; Tom Lendacky <thomas.lenda...@amd.com>; Michael Roth 
<michael.r...@amd.com>; Sunil V L <suni...@ventanamicro.com>; Warkentin, Andrei 
<andrei.warken...@intel.com>
Subject: [PATCH 18/18] FmpDevicePkg: Update code to be more C11 compliant by 
using __func__

__FUNCTION__ is a pre-standard extension that gcc and Visual C++ among others 
support, while __func__ was standardized in C99.

Since it's more standard, replace __FUNCTION__ with __func__ throughout 
FmpDevicePkg.

Visual Studio versions before VS 2015 don't support __func__ and so will fail 
to compile. A workaround is to define __func__ as __FUNCTION__ :

  #define __func__ __FUNCTION__

Signed-off-by: Rebecca Cran <rebe...@bsdio.com>
---
 FmpDevicePkg/FmpDxe/VariableSupport.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/FmpDevicePkg/FmpDxe/VariableSupport.c 
b/FmpDevicePkg/FmpDxe/VariableSupport.c
index 541e5e0f5fc7..5126c5e2d556 100644
--- a/FmpDevicePkg/FmpDxe/VariableSupport.c
+++ b/FmpDevicePkg/FmpDxe/VariableSupport.c
@@ -832,7 +832,7 @@ LockAllFmpVariables (
   // Locate the VariablePolicy protocol.
   Status = gBS->LocateProtocol (&gEdkiiVariablePolicyProtocolGuid, NULL, (VOID 
**)&VariablePolicy);
   if (EFI_ERROR (Status)) {
-    DEBUG ((DEBUG_ERROR, "FmpDxe %a - Could not locate VariablePolicy 
protocol! %r\n", __FUNCTION__, Status));
+    DEBUG ((DEBUG_ERROR, "FmpDxe %a - Could not locate VariablePolicy 
+ protocol! %r\n", __func__, Status));
     return Status;
   }
 
--
2.34.1



-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#102752): https://edk2.groups.io/g/devel/message/102752
Mute This Topic: https://groups.io/mt/98115258/21656
Group Owner: devel+ow...@edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-


Reply via email to