From d5d19043e62a268a492f9a1ef6a11380d8f7e784 Mon Sep 17 00:00:00 2001 From: Gerd Hoffmann Date: Fri, 14 Jun 2024 11:45:49 +0200 Subject: [PATCH] CryptoPkg/Test: call ProcessLibraryConstructorList Needed to properly initialize BaseRngLib. Signed-off-by: Gerd Hoffmann (cherry picked from commit 94961b8817eec6f8d0434555ac50a7aa51c22201) --- .../Test/UnitTest/Library/BaseCryptLib/UnitTestMain.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/CryptoPkg/Test/UnitTest/Library/BaseCryptLib/UnitTestMain.c b/CryptoPkg/Test/UnitTest/Library/BaseCryptLib/UnitTestMain.c index d0c1c7a4f7..48d463b8ad 100644 --- a/CryptoPkg/Test/UnitTest/Library/BaseCryptLib/UnitTestMain.c +++ b/CryptoPkg/Test/UnitTest/Library/BaseCryptLib/UnitTestMain.c @@ -8,6 +8,12 @@ **/ #include "TestBaseCryptLib.h" +VOID +EFIAPI +ProcessLibraryConstructorList ( + VOID + ); + /** Initialize the unit test framework, suite, and unit tests for the sample unit tests and run the unit tests. @@ -76,5 +82,6 @@ main ( char *argv[] ) { + ProcessLibraryConstructorList (); return UefiTestMain (); }