by HII Thunk Modules. These Config access Protocols are used to thunk UEFI Config \r
Access Callback to Framework HII Callback and EFI Variable Set/Get operations.\r
\r
-Copyright (c) 2008, Intel Corporation\r
+Copyright (c) 2008 - 2010, Intel Corporation\r
All rights reserved. This program and the accompanying materials\r
are licensed and made available under the terms and conditions of the BSD License\r
which accompanies this distribution. The full text of the license may be found at\r
VOID *Data;\r
UINTN DataSize;\r
UINTN DataSize2;\r
- UINTN LastModifiedByteIndex;\r
BOOLEAN ResetRequired;\r
BOOLEAN DataAllocated;\r
\r
}\r
}\r
\r
+ DataSize = DataSize2;\r
Status = mHiiConfigRoutingProtocol->ConfigToBlock (\r
mHiiConfigRoutingProtocol,\r
Configuration,\r
Data,\r
- &LastModifiedByteIndex,\r
+ &DataSize,\r
Progress\r
);\r
if (EFI_ERROR (Status)) {\r
Data,\r
&ResetRequired\r
);\r
- \r
}\r
}\r
\r
Size = StrSize (String);\r
}\r
break;\r
+\r
+ case EFI_IFR_TYPE_ACTION:\r
+ Size = 0;\r
+ break;\r
\r
default:\r
ASSERT (FALSE);\r
FreePool (String);\r
}\r
break;\r
+\r
+ case EFI_IFR_TYPE_ACTION:\r
+ break;\r
+\r
default:\r
ASSERT (FALSE);\r
break;\r