]> git.proxmox.com Git - mirror_edk2.git/commitdiff
MdeModulePkg/UiApp: Fix incorrect question id
authorDandan Bi <dandan.bi@intel.com>
Thu, 8 Sep 2016 07:04:51 +0000 (15:04 +0800)
committerStar Zeng <star.zeng@intel.com>
Mon, 12 Sep 2016 10:26:11 +0000 (18:26 +0800)
For a question, its question id can not be zero.
This patch is to fix the issue that using zero as question id.

Cc: Liming Gao <liming.gao@intel.com>
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>
Reviewed-by: Liming Gao <liming.gao@intel.com>
MdeModulePkg/Application/UiApp/FrontPageCustomizedUiSupport.c

index 93f6e4e88feff456f98d6a5f0b9a1395bddd7532..1505ef931916a1092d26626dc531d2471377f31f 100644 (file)
@@ -43,6 +43,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
 #define FRONT_PAGE_KEY_CONTINUE               0x1000\r
 #define FRONT_PAGE_KEY_RESET                  0x1001\r
 #define FRONT_PAGE_KEY_LANGUAGE               0x1002\r
+#define FRONT_PAGE_KEY_DRIVER                 0x2000\r
 \r
 typedef struct {\r
   EFI_STRING_ID   PromptId;\r
@@ -656,7 +657,7 @@ UiListThirdPartyDrivers (
       gHiiDriverList[Index].PromptId,\r
       gHiiDriverList[Index].HelpId,\r
       0,\r
-      0,\r
+      (EFI_QUESTION_ID) (Index + FRONT_PAGE_KEY_DRIVER),\r
       0,\r
       &gHiiDriverList[Index].FormSetGuid,\r
       gHiiDriverList[Index].DevicePathId\r