audk/IntelFrameworkPkg
Hao Wu 4129b837ae IntelFrameworkPkg FrameworkUefiLib: Fix ASSERT in CatVSPrint
This commit will resolve issue brought by r17740.

BufferToReturn = AllocateCopyPool(SizeRequired, String);

The above using of AllocateCopyPool() will cause ASSERT if 'String' is
NULL. Therefore, proper check for 'String' is needed.

The above using of AllocateCopyPool() will read contents out of the scope
of 'String'. Potential risk for 'String' allocated at the boundary of
memory region.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Hao Wu <hao.a.wu@intel.com>
Reviewed-by: Jordan Justen <jordan.l.justen@intel.com>

git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@17906 6f19259b-4bc3-4df7-8a09-765794883524
2015-07-10 01:08:05 +00:00
..
Include IntelFrameworkPkg: Fix a non ASCII char in LegacyBios.h. 2015-04-16 06:50:38 +00:00
Library IntelFrameworkPkg FrameworkUefiLib: Fix ASSERT in CatVSPrint 2015-07-10 01:08:05 +00:00
Contributions.txt */Contributions.txt: Update example email address 2015-02-03 17:29:14 +00:00
FrameworkSpecConformance.txt Update and add some definitions to reflect the latest industry standard or for backward compatibility. 2011-04-20 02:10:52 +00:00
IntelFrameworkPkg.dec Update IntelFrameworkPkg package version to 0.94. 2014-09-02 05:27:55 +00:00
IntelFrameworkPkg.dsc Update IntelFrameworkPkg package version to 0.94. 2014-09-02 05:27:55 +00:00
IntelFrameworkPkg.uni IntelFrameworkPkg: Convert non DOS format files to DOS format 2014-09-03 08:37:09 +00:00
IntelFrameworkPkgExtra.uni IntelFrameworkPkg: INF/DEC file updates to EDK II packages 2014-08-28 03:21:49 +00:00
License.txt Update copyright format 2012-04-24 06:49:39 +00:00