continue;\r
}\r
\r
- //\r
- // Call callback with Changed type to inform the driver.\r
- //\r
- SendDiscardInfoToDriver (FormSet, Form);\r
-\r
//\r
// Prepare <ConfigResp>\r
//\r
SynchronizeStorageForForm(FormSet, ConfigInfo, FALSE);\r
- }\r
-\r
- Form->NvUpdateRequired = FALSE;\r
- } else if (SettingScope == FormSetLevel && IsNvUpdateRequired(FormSet)) {\r
\r
- Link = GetFirstNode (&FormSet->FormListHead);\r
- while (!IsNull (&FormSet->FormListHead, Link)) {\r
- Form = FORM_BROWSER_FORM_FROM_LINK (Link);\r
- Link = GetNextNode (&FormSet->FormListHead, Link);\r
- \r
//\r
// Call callback with Changed type to inform the driver.\r
//\r
SendDiscardInfoToDriver (FormSet, Form);\r
}\r
\r
+ Form->NvUpdateRequired = FALSE;\r
+ } else if (SettingScope == FormSetLevel && IsNvUpdateRequired(FormSet)) {\r
+\r
//\r
// Discard Buffer storage or Name/Value storage\r
//\r
SynchronizeStorage(Storage, FALSE);\r
}\r
\r
+ Link = GetFirstNode (&FormSet->FormListHead);\r
+ while (!IsNull (&FormSet->FormListHead, Link)) {\r
+ Form = FORM_BROWSER_FORM_FROM_LINK (Link);\r
+ Link = GetNextNode (&FormSet->FormListHead, Link);\r
+ \r
+ //\r
+ // Call callback with Changed type to inform the driver.\r
+ //\r
+ SendDiscardInfoToDriver (FormSet, Form);\r
+ }\r
+\r
UpdateNvInfoInForm (FormSet, FALSE); \r
} else if (SettingScope == SystemLevel) {\r
//\r