mirror of https://github.com/acidanthera/audk.git
3da7b0639f
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1117 The root cause is when a file is opened through File.Open(), the private data for the File is not allocated, so when later when File.Close() is called, the signature check in CR() causes the assertion. The private data for the File is allocated properly when the file is opened from FS.OpenVolume(). The patch also fixes a minor issue that wrongly assigns revision number to File. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Ruiyu Ni <ruiyu.ni@intel.com> Reviewed-by: Hao Wu <hao.a.wu@intel.com> Cc: Andrew Fish <afish@apple.com> |
||
---|---|---|
.. | ||
ComponentName.c | ||
EmuSimpleFileSystem.c | ||
EmuSimpleFileSystem.h | ||
EmuSimpleFileSystemDxe.inf |