]> git.proxmox.com Git - mirror_edk2.git/commitdiff
MdeModulePkg/SetupBrowserDxe: Fix incorrect local variable used
authorDandan Bi <dandan.bi@intel.com>
Mon, 5 Dec 2016 11:18:13 +0000 (19:18 +0800)
committerStar Zeng <star.zeng@intel.com>
Tue, 6 Dec 2016 10:41:43 +0000 (18:41 +0800)
https://bugzilla.tianocore.org/show_bug.cgi?id=280

Cc: Eric Dong <eric.dong@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Dandan Bi <dandan.bi@intel.com>
Reviewed-by: Eric Dong <eric.dong@intel.com>
MdeModulePkg/Universal/SetupBrowserDxe/Setup.c

index 451fd037073cf8caf85cf39037f8abce2dde1ff2..06e682ab2fdfed25a473ccd126eea3b128ec97c5 100644 (file)
@@ -3535,6 +3535,7 @@ SubmitForSystem (
 {\r
   EFI_STATUS              Status;\r
   LIST_ENTRY              *Link;\r
+  LIST_ENTRY              *FormLink;\r
   LIST_ENTRY              *StorageLink;\r
   FORMSET_STORAGE         *FormSetStorage;\r
   FORM_BROWSER_FORM       *Form;\r
@@ -3625,10 +3626,10 @@ SubmitForSystem (
         }\r
       }\r
 \r
-      Link = GetFirstNode (&LocalFormSet->FormListHead);\r
-      while (!IsNull (&LocalFormSet->FormListHead, Link)) {\r
-        Form = FORM_BROWSER_FORM_FROM_LINK (Link);\r
-        Link = GetNextNode (&LocalFormSet->FormListHead, Link);\r
+      FormLink = GetFirstNode (&LocalFormSet->FormListHead);\r
+      while (!IsNull (&LocalFormSet->FormListHead, FormLink)) {\r
+        Form = FORM_BROWSER_FORM_FROM_LINK (FormLink);\r
+        FormLink = GetNextNode (&LocalFormSet->FormListHead, FormLink);\r
         //\r
         // Call callback with Changed type to inform the driver.\r
         //\r