From 9bfdf2dea93621c9231793e2ade6b56abf7f6b8d Mon Sep 17 00:00:00 2001 From: João Paulo Rechi Vita Date: Tue, 9 Mar 2021 14:07:59 -0800 Subject: fallback: Allow defining FALLBACK_VERBOSE at build time MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit If FALLBACK_VERBOSE is defined at build time the resulting fallback will always be verbose despite having the EFI variable defined or not, which facilitates testing in some scenarios. Signed-off-by: João Paulo Rechi Vita --- fallback.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'fallback.c') diff --git a/fallback.c b/fallback.c index 79d736c2..8d89917a 100644 --- a/fallback.c +++ b/fallback.c @@ -12,6 +12,9 @@ EFI_LOADED_IMAGE *this_image = NULL; int get_fallback_verbose(void) { +#ifdef FALLBACK_VERBOSE + return 1; +#else UINT8 *data = NULL; UINTN dataSize = 0; EFI_STATUS efi_status; @@ -39,6 +42,7 @@ get_fallback_verbose(void) if (data) FreePool(data); return state; +#endif } #define VerbosePrintUnprefixed(fmt, ...) \ -- cgit v1.2.3