summaryrefslogtreecommitdiff
path: root/include/console.h
diff options
context:
space:
mode:
authorPeter Jones <pjones@redhat.com>2019-08-26 16:12:05 -0400
committerJavier Martinez Canillas <javier@dowhile0.org>2021-02-16 09:12:48 +0100
commitd230d02f990f02293736dca78b108f86c86d1bd0 (patch)
tree63126d57d10cf01fed289d766607a859bbf26808 /include/console.h
parenta5db51a52e8d4cae938fc807b991383309dffca7 (diff)
downloadefi-boot-shim-d230d02f990f02293736dca78b108f86c86d1bd0.tar.gz
efi-boot-shim-d230d02f990f02293736dca78b108f86c86d1bd0.zip
console: Fix a typo in the EFI warning list in gnu-efi
Some versions of gnu-efi have a typo, in which "EFI_WARN_UNKNOWN_GLYPH" is accidentally "EFI_WARN_UNKOWN_GLYPH". Work around that, so that we can use the not-silly one in console.c's list of error and warning messages. This is a backport from devel for: commit 5f62b22ccd636d326b3229a2b196118701c6f3f7 Author: Peter Jones <pjones@redhat.com> Date: Mon Aug 26 16:12:05 2019 -0400 Signed-off-by: Peter Jones <pjones@redhat.com>
Diffstat (limited to 'include/console.h')
-rw-r--r--include/console.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/include/console.h b/include/console.h
index 63461c96..b2ab5fe4 100644
--- a/include/console.h
+++ b/include/console.h
@@ -9,6 +9,12 @@
#define PrintAt(fmt, ...) \
({"Do not directly call PrintAt() use console_print_at() instead" = 1;});
+#if !defined(EFI_WARN_UNKNOWN_GLYPH) && defined(EFI_WARN_UNKOWN_GLYPH)
+#define EFI_WARN_UNKNOWN_GLYPH EFI_WARN_UNKOWN_GLYPH
+#elif !defined(EFI_WARN_UNKNOWN_GLYPH)
+#define EFI_WARN_UNKNOWN_GLYPH EFIWARN(1)
+#endif
+
EFI_STATUS
console_get_keystroke(EFI_INPUT_KEY *key);
UINTN