]> git.proxmox.com Git - mirror_edk2.git/commitdiff
Remove use of BackupMarker local variable in CreateDialog() because assigning a VA_LI...
authormdkinney <mdkinney@6f19259b-4bc3-4df7-8a09-765794883524>
Thu, 23 Jul 2009 05:32:33 +0000 (05:32 +0000)
committermdkinney <mdkinney@6f19259b-4bc3-4df7-8a09-765794883524>
Thu, 23 Jul 2009 05:32:33 +0000 (05:32 +0000)
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8981 6f19259b-4bc3-4df7-8a09-765794883524

MdeModulePkg/Universal/SetupBrowserDxe/Ui.c

index 2885ae3950436d8f437b27ff60db8f65433dbd8a..264bee6465a67b2d36afc363f8d1eb04e5d9507f 100644 (file)
@@ -630,7 +630,6 @@ CreateDialog (
   )\r
 {\r
   VA_LIST       Marker;\r
-  VA_LIST       MarkerBackup;\r
   UINTN         Count;\r
   EFI_INPUT_KEY Key;\r
   UINTN         LargestString;\r
@@ -661,7 +660,6 @@ CreateDialog (
   ASSERT (BufferedString);\r
 \r
   VA_START (Marker, KeyValue);\r
-  MarkerBackup = Marker;\r
 \r
   //\r
   // Zero the outgoing buffer\r
@@ -702,6 +700,7 @@ CreateDialog (
       LargestString = (GetStringWidth (StackString) / 2);\r
     }\r
   }\r
+  VA_END (Marker);\r
 \r
   Start = (DimensionsWidth - LargestString - 2) / 2 + gScreenDimensions.LeftColumn + 1;\r
   Top   = ((DimensionsHeight - NumberOfLines - 2) / 2) + gScreenDimensions.TopRow - 1;\r
@@ -711,7 +710,9 @@ CreateDialog (
   //\r
   // Display the Popup\r
   //\r
-  CreateSharedPopUp (LargestString, NumberOfLines, MarkerBackup);\r
+  VA_START (Marker, KeyValue);\r
+  CreateSharedPopUp (LargestString, NumberOfLines, Marker);\r
+  VA_END (Marker);\r
 \r
   //\r
   // Take the first key typed and report it back?\r