From 1b2bf3cadcd1beac1ad0da61bc8142e00aa848ed Mon Sep 17 00:00:00 2001 From: xdu2 Date: Fri, 5 Feb 2010 06:13:18 +0000 Subject: Add some security check. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9934 6f19259b-4bc3-4df7-8a09-765794883524 --- MdeModulePkg/Universal/Network/VlanConfigDxe/VlanConfigImpl.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'MdeModulePkg/Universal/Network') diff --git a/MdeModulePkg/Universal/Network/VlanConfigDxe/VlanConfigImpl.c b/MdeModulePkg/Universal/Network/VlanConfigDxe/VlanConfigImpl.c index 54d317416d..b11e7c96d5 100644 --- a/MdeModulePkg/Universal/Network/VlanConfigDxe/VlanConfigImpl.c +++ b/MdeModulePkg/Universal/Network/VlanConfigDxe/VlanConfigImpl.c @@ -480,8 +480,7 @@ InstallVlanConfigForm ( PrivateData->MacString = MacString; StrCpy (Str, L"VLAN Configuration (MAC:"); - ASSERT (StrLen (MacString) <= (sizeof (EFI_MAC_ADDRESS) * 2)); - StrCat (Str, MacString); + StrnCat (Str, MacString, sizeof (EFI_MAC_ADDRESS) * 2); StrCat (Str, L")"); HiiSetString ( HiiHandle, -- cgit v1.2.3