Update network stack code to use StrnCpy instead of StrCpy.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Fu, Siyuan <siyuan.fu@intel.com>
Reviewed-By: Dong, Eric <eric.dong@intel.com>
Reviewed-by: Wu, Jiaxin <jiaxin.wu@intel.com>

git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15773 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
Fu, Siyuan
2014-08-08 00:41:14 +00:00
committed by sfu5
parent 8f9bafeea6
commit 2922e29ad8
5 changed files with 12 additions and 12 deletions

View File

@@ -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;
}
}