]> git.proxmox.com Git - mirror_edk2.git/commit - MdePkg/Library/BaseLib/SafeString.c
MdePkg/BaseLib: Add safe string functions [Ascii]StrnSizeS
authorHao Wu <hao.a.wu@intel.com>
Fri, 9 Dec 2016 07:53:06 +0000 (15:53 +0800)
committerHao Wu <hao.a.wu@intel.com>
Mon, 9 Jan 2017 05:59:01 +0000 (13:59 +0800)
commitb590e43ab62775f2127e70ed28c33462599cd508
tree7e5c1086352e31dcdb743dfb5dd88e69fd567076
parent3613af913983148a3865e758c2c058912320e4c2
MdePkg/BaseLib: Add safe string functions [Ascii]StrnSizeS

Add StrnSizeS() and AsciiStrnSizeS() APIs.

These 2 safe version APIs are used to replace StrSize() and
AsciiStrSize(). Those two APIs use similar checks as [Ascii]StrnLenS().

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Hao Wu <hao.a.wu@intel.com>
Reviewed-by: Jiewen Yao <jiewen.yao@intel.com>
MdePkg/Include/Library/BaseLib.h
MdePkg/Library/BaseLib/SafeString.c