From 2922e29ad86c1bb7b5e53e65eaf0098d866310d7 Mon Sep 17 00:00:00 2001 From: "Fu, Siyuan" Date: Fri, 8 Aug 2014 00:41:14 +0000 Subject: Update network stack code to use StrnCpy instead of StrCpy. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Fu, Siyuan Reviewed-By: Dong, Eric Reviewed-by: Wu, Jiaxin git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15773 6f19259b-4bc3-4df7-8a09-765794883524 --- NetworkPkg/Application/IfConfig6/IfConfig6.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'NetworkPkg/Application') diff --git a/NetworkPkg/Application/IfConfig6/IfConfig6.c b/NetworkPkg/Application/IfConfig6/IfConfig6.c index 36cc749933..9e228ca7bc 100644 --- a/NetworkPkg/Application/IfConfig6/IfConfig6.c +++ b/NetworkPkg/Application/IfConfig6/IfConfig6.c @@ -136,7 +136,7 @@ SplitStrToList ( // Str = (CHAR16 *) AllocateZeroPool (StrSize (String)); ASSERT (Str != NULL); - Str = StrCpy (Str, String); + Str = StrnCpy (Str, String, StrLen (String)); ArgStr = Str; // @@ -1720,7 +1720,7 @@ IfConfig6Initialize ( Str = (CHAR16 *) AllocateZeroPool (StrSize (ValueStr)); ASSERT (Str != NULL); - Str = StrCpy (Str, ValueStr); + Str = StrnCpy (Str, ValueStr, StrLen (ValueStr)); Private->IfName = Str; } } @@ -1734,7 +1734,7 @@ IfConfig6Initialize ( Str = (CHAR16 *) AllocateZeroPool (StrSize (ValueStr)); ASSERT (Str != NULL); - Str = StrCpy (Str, ValueStr); + Str = StrnCpy (Str, ValueStr, StrLen (ValueStr)); Private->IfName = Str; } } -- cgit v1.2.3