]> git.proxmox.com Git - mirror_edk2.git/commit
MdeModulePkg/HiiDatabaseDxe: Release lock on all error return path
authorDandan Bi <dandan.bi@intel.com>
Mon, 22 Apr 2019 01:33:59 +0000 (09:33 +0800)
committerLiming Gao <liming.gao@intel.com>
Wed, 24 Apr 2019 02:23:20 +0000 (10:23 +0800)
commitab7e02a4f86a8fe2afa2dcf88c404bcf210f9e62
tree815ed1d1b0c241086b6d05c3072d14796f9ba68b
parent2c0d39ac4704b76b7efb67b0aee23c2e78045cbc
MdeModulePkg/HiiDatabaseDxe: Release lock on all error return path

REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1652

Commit ffe5f7a6b4e9
"MdeModulePkg/HiiDatabase: Fix potential integer overflow "
added some new error paths, but it missed releasing the
mHiiDatabaseLock lock on those paths.
This patch releases mHiiDatabaseLock on those paths.

Cc: Hao Wu <hao.a.wu@intel.com>
Cc: Ray Ni <ray.ni@intel.com>
Cc: Liming Gao <liming.gao@intel.com>
Signed-off-by: Dandan Bi <dandan.bi@intel.com>
Reviewed-by: Hao Wu <hao.a.wu@intel.com>
(cherry picked from commit 927c516f9557f2f36319fe5d2508af29e3375fb8)
MdeModulePkg/Universal/HiiDatabaseDxe/Image.c