diff options
author | Michael D Kinney <michael.d.kinney@intel.com> | 2019-08-22 10:36:09 +0800 |
---|---|---|
committer | Ray Ni <ray.ni@intel.com> | 2019-08-27 06:01:58 +0800 |
commit | 10ccc27c9548ab2550689e68f6f45dc48120bc79 (patch) | |
tree | 647a93eb8229780e73933ac17a53f36a5d571597 /BaseTools/Source/Python/GenFds/DepexSection.py | |
parent | abc0155b034230128ad4aaa51ac05a315acfa7c1 (diff) | |
download | edk2-10ccc27c9548ab2550689e68f6f45dc48120bc79.tar.gz edk2-10ccc27c9548ab2550689e68f6f45dc48120bc79.tar.bz2 edk2-10ccc27c9548ab2550689e68f6f45dc48120bc79.zip |
EmulatorPkg/Win/Host: Fix image unload regression
https://bugzilla.tianocore.org/show_bug.cgi?id=2104
When UEFI Applications or UEFI Drivers are unloaded,
the PeCoffLoaderUnloadImageExtraAction() needs to unload
the image using FreeLibrary() if the image was successfully
loaded using LoadLibrrayEx().
This is a regression from the Nt32Pkg that supported
unloading applications and drivers as well as loading
the same application or driver multiple times.
Cc: Jordan Justen <jordan.l.justen@intel.com>
Reviewed-by: Ray Ni <ray.ni@intel.com>
Cc: Andrew Fish <afish@apple.com>
Tested-by: Tim Lewis <tim.lewis@insyde.com>
Signed-off-by: Michael D Kinney <michael.d.kinney@intel.com>
Diffstat (limited to 'BaseTools/Source/Python/GenFds/DepexSection.py')
0 files changed, 0 insertions, 0 deletions