audk/ShellPkg/Include/Library
Laszlo Ersek 15d8fe1fee ShellPkg/UefiShellLib: drop DeviceHandle param of ShellOpenFileByDevicePath()
The ShellOpenFileByDevicePath() API promises to set the DeviceHandle
output parameter to the handle of the filesystem identified by the
FilePath input parameter. However, this doesn't actually happen when the
UEFI Shell 2.0 method is used (which is basically "always" nowadays).

Accordingly, the only caller of ShellOpenFileByDevicePath(), namely
ShellOpenFileByName(), defines a (dummy) local DeviceHandle variable just
so it can call ShellOpenFileByDevicePath().

Remove the useless output parameter.

Cc: Jaben Carsey <jaben.carsey@intel.com>
Cc: Ruiyu Ni <ruiyu.ni@intel.com>
Ref: https://bugzilla.tianocore.org/show_bug.cgi?id=1008
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Laszlo Ersek <lersek@redhat.com>
Reviewed-by: Jaben Carsey <jaben.carsey@intel.com>
Reviewed-by: Ruiyu Ni <ruiyu.ni@intel.com>
2018-08-16 20:02:50 +02:00
..
BcfgCommandLib.h ShellPkg: Add a new library for "bcfg" command 2014-09-10 20:30:38 +00:00
HandleParsingLib.h ShellPkg: Clean up source files 2018-06-28 11:19:51 +08:00
ShellCEntryLib.h ShellPkg: Fix typos in comments and variables 2016-11-15 11:05:34 +08:00
ShellCommandLib.h ShellPkg: Clean up source files 2018-06-28 11:19:51 +08:00
ShellLib.h ShellPkg/UefiShellLib: drop DeviceHandle param of ShellOpenFileByDevicePath() 2018-08-16 20:02:50 +02:00