]> git.proxmox.com Git - mirror_edk2.git/blobdiff - EmbeddedPkg/Library/EfiFileLib/EfiFileLib.c
Needed to fix defaulting / to be \ as it is required by EFI Simple File System.
[mirror_edk2.git] / EmbeddedPkg / Library / EfiFileLib / EfiFileLib.c
index c58d21e8200e06a2386a0ffc142564b5faf3dd2f..a956e610fc044f50e7260895b42b0d4cec39efbf 100644 (file)
@@ -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 = "\\";
   } 
 
   //