/** @file\r
The implementation of EFI IPv6 Configuration Protocol.\r
\r
- Copyright (c) 2009 - 2011, Intel Corporation. All rights reserved.<BR>\r
+ Copyright (c) 2009 - 2013, Intel Corporation. All rights reserved.<BR>\r
\r
This program and the accompanying materials\r
are licensed and made available under the terms and conditions of the BSD License\r
\r
DataRecord = &Variable->DataRecord[Variable->DataRecordCount];\r
DataRecord->DataType = (EFI_IP6_CONFIG_DATA_TYPE) Index;\r
- DataRecord->DataSize = DataItem->DataSize;\r
+ DataRecord->DataSize = (UINT32) DataItem->DataSize;\r
DataRecord->Offset = (UINT16) (Heap - (CHAR8 *) Variable);\r
\r
Variable->DataRecordCount++;\r
}\r
\r
/**\r
- Destory the Dhcp6 child in IP6_CONFIG_INSTANCE and release the resources.\r
+ Destroy the Dhcp6 child in IP6_CONFIG_INSTANCE and release the resources.\r
\r
@param[in, out] Instance The buffer of IP6_CONFIG_INSTANCE to be freed.\r
\r
@retval EFI_SUCCESS The child was successfully destroyed.\r
- @retval Others Failed to destory the child.\r
+ @retval Others Failed to destroy the child.\r
\r
**/\r
EFI_STATUS\r