edk2/BaseTools/Source/C
Liming Gao 78954d8ec6 BaseTools: Fix UEFI and Tiano Decompression logic issue
https://bugzilla.tianocore.org/show_bug.cgi?id=1317

This is a regression issue caused by 041d89bc0f.
In Decode() function, once mOutBuf is fully filled, Decode() should return.
Current logic misses the checker of mOutBuf after while() loop.

Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Liming Gao <liming.gao@intel.com>
Cc: Yonghong Zhu <yonghong.zhu@intel.com>
Reviewed-by: Yonghong Zhu <yonghong.zhu@intel.com>
(cherry picked from commit 5e45a1fdcf)
2018-11-14 08:41:36 +08:00
..
BootSectImage BaseTools: Change source files to DOS format. 2016-03-11 10:44:52 +08:00
Common BaseTools: Fix UEFI and Tiano Decompression logic issue 2018-11-14 08:41:36 +08:00
EfiLdrImage BaseTools: Change source files to DOS format. 2016-03-11 10:44:52 +08:00
EfiRom License header updated to match correct format. 2014-08-28 13:53:34 +00:00
GenBootSector BaseTools: Fix 'caculate' typos 2016-02-24 15:29:32 +08:00
GenCrc32 License header updated to match correct format. 2014-08-28 13:53:34 +00:00
GenFfs BaseTools: use GUID identifiable section for FFS alignment padding 2015-07-27 13:50:19 +00:00
GenFv BaseTools: Update ARM/AArch64 GenFv vector processing for encapsulated FVs 2016-03-15 10:04:53 +08:00
GenFw BaseTools/GenFw: enhance to use Magic Field to identify the image 2016-07-13 09:33:06 +08:00
GenPage License header updated to match correct format. 2014-08-28 13:53:34 +00:00
GenSec License header updated to match correct format. 2014-08-28 13:53:34 +00:00
GenVtf BaseTools: Update BaseTools to pass VS2015 compiler 2016-02-24 15:31:27 +08:00
GnuGenBootSector License header updated to match correct format. 2014-08-28 13:53:34 +00:00
Include BaseTools: Add HII definitions from UEFI 2.6 2016-07-13 09:33:10 +08:00
LzmaCompress BaseTools/LZMA: fix the format issue for last patch 2016-03-11 10:44:46 +08:00
Makefiles BaseTools Makefile: Missing LFAGS in app.makefile 2016-10-24 12:33:52 +08:00
PyEfiCompressor License header updated to match correct format. 2014-08-28 13:53:34 +00:00
PyUtility License header updated to match correct format. 2014-08-28 13:53:34 +00:00
Split BaseTools: Change source files to DOS format. 2016-03-11 10:44:52 +08:00
TianoCompress BaseTools: Fix UEFI and Tiano Decompression logic issue 2018-11-14 08:41:36 +08:00
VfrCompile BaseTools VfrCompile Pccts: Update GCC Flags to the specific one with BUILD_ prefix 2016-10-24 12:32:38 +08:00
VolInfo BaseTools/VolInfo: Update to handle PE image with .code section only 2016-07-13 09:31:55 +08:00
GNUmakefile BaseTools: add ARCH detection for AARCH64 and ARM 2015-08-12 05:22:49 +00:00
Makefile Fix nmake cleanall bugs. 2014-08-25 05:00:34 +00:00