]> git.proxmox.com Git - mirror_edk2.git/commitdiff
MdeModulePkg: Variable add missing VA_COPY
authorAndrew Fish <afish@apple.com>
Fri, 18 Dec 2015 10:11:25 +0000 (10:11 +0000)
committerlzeng14 <lzeng14@Edk2>
Fri, 18 Dec 2015 10:11:25 +0000 (10:11 +0000)
Xcode fails to compile:
error: array type 'VA_LIST' (aka '__builtin_va_list') is not assignable

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Andrew Fish <afish@apple.com>
Reviewed-by: Star Zeng <star.zeng@intel.com>
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@19419 6f19259b-4bc3-4df7-8a09-765794883524

MdeModulePkg/Universal/Variable/RuntimeDxe/Variable.c

index 621ce16da006454f344b3809dd96f5ad869fecaf..8a07f0ecb6a436ecbe2f6d5c4d83a9f09f19a410 100644 (file)
@@ -1716,7 +1716,7 @@ CheckRemainingSpaceForConsistencyInternal (
   ASSERT_EFI_ERROR (Status);\r
 \r
   TotalNeededSize = 0;\r
-  Args = Marker;\r
+  VA_COPY (Args, Marker);\r
   VariableEntry = VA_ARG (Args, VARIABLE_ENTRY_CONSISTENCY *);\r
   while (VariableEntry != NULL) {\r
     //\r
@@ -1745,7 +1745,7 @@ CheckRemainingSpaceForConsistencyInternal (
     return FALSE;\r
   }\r
 \r
-  Args = Marker;\r
+  VA_COPY (Args, Marker);\r
   VariableEntry = VA_ARG (Args, VARIABLE_ENTRY_CONSISTENCY *);\r
   while (VariableEntry != NULL) {\r
     //\r