From: andrewfish Date: Wed, 10 Feb 2010 01:09:59 +0000 (+0000) Subject: Needed to fix defaulting / to be \ as it is required by EFI Simple File System. X-Git-Tag: edk2-stable201903~16377 X-Git-Url: https://git.proxmox.com/?p=mirror_edk2.git;a=commitdiff_plain;h=e83c843bbdc78e01adefe209e57afc756ca66a00 Needed to fix defaulting / to be \ as it is required by EFI Simple File System. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9959 6f19259b-4bc3-4df7-8a09-765794883524 --- diff --git a/EmbeddedPkg/Library/EfiFileLib/EfiFileLib.c b/EmbeddedPkg/Library/EfiFileLib/EfiFileLib.c index c58d21e820..a956e610fc 100644 --- a/EmbeddedPkg/Library/EfiFileLib/EfiFileLib.c +++ b/EmbeddedPkg/Library/EfiFileLib/EfiFileLib.c @@ -686,7 +686,7 @@ EfiOpen ( AsciiStrCpy (CwdPlusPathName, gCwd); StrLen = AsciiStrLen (gCwd); if ((*PathName != '/') && (*PathName != '\\') && (gCwd[StrLen-1] != '/') && (gCwd[StrLen-1] != '\\')) { - AsciiStrCat (CwdPlusPathName, "/"); + AsciiStrCat (CwdPlusPathName, "\\"); } } @@ -715,7 +715,7 @@ EfiOpen ( File->FileName = &File->DeviceName[FileStart]; if (File->FileName[0] == '\0') { // if it is just a file name use / as root - File->FileName = "/"; + File->FileName = "\\"; } //