]> git.proxmox.com Git - mirror_edk2.git/blobdiff - InOsEmuPkg/Unix/Sec/PosixFileSystem.c
Clarify the requirements for the Destination parameter of UnicodeStrToAsciiStr.
[mirror_edk2.git] / InOsEmuPkg / Unix / Sec / PosixFileSystem.c
index 720f10218afece110f13bc69fc51da2df4f8faf5..3141a3cf1a6de8acf9a2518ddf3fbc0dfaa7707d 100644 (file)
@@ -251,8 +251,7 @@ UnixSimpleFileSystemFileInfo (
 
   if (FileName != NULL) {
     RealFileName = FileName;
-  }
-  else if (PrivateFile->IsRootDirectory) {
+  } else if (PrivateFile->IsRootDirectory) {
     RealFileName = "";
   } else {
     RealFileName  = PrivateFile->FileName;
@@ -1537,6 +1536,7 @@ PosixFileSystmeThunkClose (
       free (Private->VolumeLabel);
     }   
     free (This->Private);
+    This->Private = NULL;
   }
   
   return EFI_SUCCESS;