edk2/BaseTools/Source/C
Liming Gao b633c7357d 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:39:48 +08:00
..
BootSectImage BaseTools: Replace ARCH with HOST_ARCH in C Makefile to avoid conflict 2017-12-05 00:02:35 +08:00
BrotliCompress BaseTools: Replace ARCH with HOST_ARCH in C Makefile to avoid conflict 2017-12-05 00:02:35 +08:00
Common BaseTools: Fix UEFI and Tiano Decompression logic issue 2018-11-14 08:39:48 +08:00
EfiLdrImage BaseTools: Replace ARCH with HOST_ARCH in C Makefile to avoid conflict 2017-12-05 00:02:35 +08:00
EfiRom BaseTools: Replace ARCH with HOST_ARCH in C Makefile to avoid conflict 2017-12-05 00:02:35 +08:00
GenBootSector BaseTools/GenBootSector: Fix file handles not being closed 2016-11-08 16:37:57 +08:00
GenCrc32 BaseTools: Replace ARCH with HOST_ARCH in C Makefile to avoid conflict 2017-12-05 00:02:35 +08:00
GenFfs BaseTools: extend FFS alignment to 16M 2018-04-04 11:01:12 +08:00
GenFv BaseTools: extend FFS alignment to 16M 2018-04-04 11:01:12 +08:00
GenFw BaseTools: Fix Segmentation fault: 11 when build AppPkg with XCODE5 2018-04-11 09:37:34 +08:00
GenPage BaseTools: Replace ARCH with HOST_ARCH in C Makefile to avoid conflict 2017-12-05 00:02:35 +08:00
GenSec BaseTools: extend FFS alignment to 16M 2018-04-04 11:01:12 +08:00
GenVtf BaseTools: Replace ARCH with HOST_ARCH in C Makefile to avoid conflict 2017-12-05 00:02:35 +08:00
GnuGenBootSector BaseTools: Replace ARCH with HOST_ARCH in C Makefile to avoid conflict 2017-12-05 00:02:35 +08:00
Include BaseTools: extend FFS alignment to 16M 2018-04-04 11:01:12 +08:00
LzmaCompress BaseTools: Replace ARCH with HOST_ARCH in C Makefile to avoid conflict 2017-12-05 00:02:35 +08:00
Makefiles BaseTools: Replace ARCH with HOST_ARCH in C Makefile to avoid conflict 2017-12-05 00:02:35 +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: Replace ARCH with HOST_ARCH in C Makefile to avoid conflict 2017-12-05 00:02:35 +08:00
TianoCompress BaseTools: Fix UEFI and Tiano Decompression logic issue 2018-11-14 08:39:48 +08:00
VfrCompile BaseTools: Replace ARCH with HOST_ARCH in C Makefile to avoid conflict 2017-12-05 00:02:35 +08:00
VolInfo BaseTools: Replace ARCH with HOST_ARCH in C Makefile to avoid conflict 2017-12-05 00:02:35 +08:00
GNUmakefile BaseTools: Update C tools top GNUMakefile to adjust tool order 2017-12-05 00:02:38 +08:00
Makefile BaseTools: Replace ARCH with HOST_ARCH in C Makefile to avoid conflict 2017-12-05 00:02:35 +08:00