summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorValentine Barshak <gvaxon@gmail.com>2019-06-09 13:30:11 +0300
committerwanchao-xu <wanchao.xu@samsung.com>2024-01-09 19:59:53 +0800
commit134d6d41b4716944839e1d9c288607694707e578 (patch)
tree1cccf93cf96bf25bb2eff53504fcfe70556e76f3
parent64591f5c69e2305a620f50b35c872f71367bb482 (diff)
downloadqemu-arm-static-134d6d41b4716944839e1d9c288607694707e578.tar.gz
qemu-arm-static-134d6d41b4716944839e1d9c288607694707e578.tar.bz2
qemu-arm-static-134d6d41b4716944839e1d9c288607694707e578.zip
Fix "'%s' directive argument is null" error
Git-commit: 412acd7854de10e7194f362a6b1a3257a17974f7 References: bsc#1121464 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> Signed-off-by: Bruce Rogers <brogers@suse.com>
-rw-r--r--roms/ipxe/src/interface/efi/efi_debug.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/roms/ipxe/src/interface/efi/efi_debug.c b/roms/ipxe/src/interface/efi/efi_debug.c
index 8ea0a822d..de9b1af55 100644
--- a/roms/ipxe/src/interface/efi/efi_debug.c
+++ b/roms/ipxe/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;
}