diff options
author | Valentine Barshak <gvaxon@gmail.com> | 2019-06-09 13:30:11 +0300 |
---|---|---|
committer | Michael Brown <mcb30@ipxe.org> | 2019-07-22 11:07:13 +0100 |
commit | 412acd7854de10e7194f362a6b1a3257a17974f7 (patch) | |
tree | 7a8d068b79e50bce578e721607992650914703f8 | |
parent | f4cc5834efe1b8fd366ec35cc016cd23527e2f42 (diff) | |
download | ipxe-412acd7854de10e7194f362a6b1a3257a17974f7.tar.gz |
[build] Fix "'%s' directive argument is null" error
Use '%p' directive, and print handle's address if the address is null
and the handle doesn't have a name. This fixes the following
compilation error:
interface/efi/efi_debug.c:334:3: error: '%s' directive
argument is null [-Werror=format-overflow=]
Signed-off-by: Valentine Barshak <gvaxon@gmail.com>
Signed-off-by: Michael Brown <mcb30@ipxe.org>
-rw-r--r-- | src/interface/efi/efi_debug.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/interface/efi/efi_debug.c b/src/interface/efi/efi_debug.c index 8ea0a822d..de9b1af55 100644 --- a/src/interface/efi/efi_debug.c +++ b/src/interface/efi/efi_debug.c @@ -331,8 +331,7 @@ void dbg_efi_protocols ( EFI_HANDLE handle ) { /* Sanity check */ if ( ! handle ) { - printf ( "HANDLE %s could not retrieve protocols\n", - efi_handle_name ( handle ) ); + printf ( "HANDLE %p could not retrieve protocols\n", handle ); return; } |