Public library APIs should be declared as EFIAPI.
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Cc: Jordan Justen <jordan.l.justen@intel.com>
Cc: Shannon Zhao <zhaoshenglong@huawei.com>
Cc: Xiang Zheng <xiang.zheng@linaro.org>
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Laszlo Ersek <lersek@redhat.com>
---
OvmfPkg/Include/Library/QemuBootOrderLib.h | 2 ++
OvmfPkg/Library/QemuBootOrderLib/QemuBootOrderLib.c | 2 ++
2 files changed, 4 insertions(+)
diff --git a/OvmfPkg/Include/Library/QemuBootOrderLib.h b/OvmfPkg/Include/Library/QemuBootOrderLib.h
index 743a71782471..874344a95d80 100644
--- a/OvmfPkg/Include/Library/QemuBootOrderLib.h
+++ b/OvmfPkg/Include/Library/QemuBootOrderLib.h
@@ -49,6 +49,7 @@
**/
RETURN_STATUS
+EFIAPI
SetBootOrderFromQemu (
VOID
);
@@ -61,6 +62,7 @@ SetBootOrderFromQemu (
@return The TimeoutDefault argument for PlatformBdsEnterFrontPage().
**/
UINT16
+EFIAPI
GetFrontPageTimeoutFromQemu (
VOID
);
diff --git a/OvmfPkg/Library/QemuBootOrderLib/QemuBootOrderLib.c b/OvmfPkg/Library/QemuBootOrderLib/QemuBootOrderLib.c
index 682cc7a4dca5..b699970b12ab 100644
--- a/OvmfPkg/Library/QemuBootOrderLib/QemuBootOrderLib.c
+++ b/OvmfPkg/Library/QemuBootOrderLib/QemuBootOrderLib.c
@@ -1763,6 +1763,7 @@ PruneBootVariables (
**/
RETURN_STATUS
+EFIAPI
SetBootOrderFromQemu (
VOID
)
@@ -1946,6 +1947,7 @@ ErrorFreeFwCfg:
@return The TimeoutDefault argument for PlatformBdsEnterFrontPage().
**/
UINT16
+EFIAPI
GetFrontPageTimeoutFromQemu (
VOID
)
--
2.14.1.3.gb7cf6e02401b
_______________________________________________
edk2-devel mailing list
edk2-devel@lists.01.org
https://lists.01.org/mailman/listinfo/edk2-devel