]> git.proxmox.com Git - mirror_edk2.git/commit - ShellPkg/Library/UefiHandleParsingLib/UefiHandleParsingLib.uni
ShellPkg/HandleParsingLib: Correct format specifier for LoadedImage
authorJeff Westfahl <jeff.westfahl@ni.com>
Tue, 14 Mar 2017 21:02:01 +0000 (05:02 +0800)
committerRuiyu Ni <ruiyu.ni@intel.com>
Fri, 17 Mar 2017 04:25:14 +0000 (12:25 +0800)
commit7c6f0d14c3db1ade3e1ef701e39babd7a314eb56
tree65f1a60377e57b0bc6eba988d8c3da00b6822998
parent56dee83a5503a30628cb101addff97d60243f5c2
ShellPkg/HandleParsingLib: Correct format specifier for LoadedImage

The format specifier for the LoadOptions field of the LoadedImage protocol
is "%s". However, the data in LoadOptions is often generic binary data. A
format specifier of "%x" is more appropriate for this field.

Using "dh -v" with format specifier "%s" on BIOS images based on EDK II
source before commit 891d844 can cause a crash.

Cc: Ruiyu Ni <ruiyu.ni@intel.com>
Cc: Jaben Carsey <jaben.carsey@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jeff Westfahl <jeff.westfahl@ni.com>
Reviewed-by: Ruiyu Ni <ruiyu.ni@intel.com>
Reviewed-by: Jaben Carsey <jaben.carsey@intel.com>
ShellPkg/Library/UefiHandleParsingLib/UefiHandleParsingLib.uni