From f9125972ae96c95f284cf7faebb9ec0be8dd3a10 Mon Sep 17 00:00:00 2001 From: jcarsey Date: Thu, 15 Sep 2011 20:18:58 +0000 Subject: ShellPkg: Fix concatenation on full device paths. submitted-by: jcarsey reviewed-by: geekboy15a git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12357 6f19259b-4bc3-4df7-8a09-765794883524 --- ShellPkg/Application/Shell/ShellProtocol.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'ShellPkg') diff --git a/ShellPkg/Application/Shell/ShellProtocol.c b/ShellPkg/Application/Shell/ShellProtocol.c index ee40e40f08..de7dc3cad9 100644 --- a/ShellPkg/Application/Shell/ShellProtocol.c +++ b/ShellPkg/Application/Shell/ShellProtocol.c @@ -588,7 +588,7 @@ EfiShellGetDevicePathFromFilePath( if (*(Path+StrLen(MapName)+1) == CHAR_NULL) { DevicePathForReturn = FileDevicePath(Handle, L"\\"); } else { - DevicePathForReturn = FileDevicePath(Handle, Path+StrLen(MapName)+1); + DevicePathForReturn = FileDevicePath(Handle, Path+StrLen(MapName)); } FreePool(MapName); -- cgit v1.2.3